reactjs / reactjs/react.dev

"yarn build" fails to build in Windows 10

Offen
#1,389 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
11.8k
Forks
7.9k
Ø Merge
1 T. 11 Std.
Gemergte PRs (30 T.)
11

Beschreibung

What?

yarn build on Windows 10 fails to build (while yarn dev runs smoothly).

How to reproduce the error

Run the following command

yarn build

Detailed Error Message

PS C:\misc\sources\Github\pr\reactjs.org> yarn build                                                                                                                                      
yarn run v1.12.1                                                                                                                                                                          
$ gatsby build                                                                                                                                                                            
success open and validate gatsby-config — 0.005 s                                                                                                                                         
success load plugins — 0.223 s                                                                                                                                                            
success onPreInit — 0.931 s                                                                                                                                                               
success delete html and css files from previous builds — 0.183 s                                                                                                                          
success initialize cache — 0.009 s                                                                                                                                                        
success copy gatsby files — 0.333 s                                                                                                                                                       
success onPreBootstrap — 0.021 s                                                                                                                                                          
success source and transform nodes — 0.663 s                                                                                                                                              
success building schema — 0.384 s                                                                                                                                                         
success createPages — 0.347 s                                                                                                                                                             
success createPagesStatefully — 0.041 s                                                                                                                                                   
success onPreExtractQueries — 0.015 s                                                                                                                                                     
success update schema — 0.171 s                                                                                                                                                           
success extract queries from components — 0.144 s                                                                                                                                         
success run graphql queries — 0.197 s — 69/69 353.97 queries/second                                                                                                                       
success write out page data — 0.031 s                                                                                                                                                     
success write out redirect data — 0.012 s                                                                                                                                                 
success onPostBootstrap — 0.001 s                                                                                                                                                         
                                                                                                                                                                                          
info bootstrap finished - 5.941 s                                                                                                                                                         
                                                                                                                                                                                          
success Building production JavaScript and CSS bundles — 5.190 s                                                                                                                          
                                                                                                                                                                                          
error Building static HTML for pages failed                                                                                                                                               
                                                                                                                                                                                          
See our docs page on debugging HTML builds for help https://goo.gl/yL9lND                                                                                                                 
                                                                                                                                                                                          
   5 |          function __webpack_require__(moduleId) {                                                                                                                                  
   6 |                                                                                                                                                                                    
>  7 |                  // Check if module is in cache                                                                                                                                    
     | ^                                                                                                                                                                                  
   8 |                  if(installedModules[moduleId]) {                                                                                                                                  
   9 |                          return installedModules[moduleId].exports;                                                                                                                
  10 |                  }                                                                                                                                                                 
                                                                                                                                                                                          
                                                                                                                                                                                          
  WebpackError: C:\misc\sources\Github\pr\reactjs.org\public\C:\misc\sources\Github\pr\reactjs.org\examples\16-3-release-blog-post\context-example contains invalid WIN32 path characters.
                                                                                                                                                                                          
  - bootstrap:7 Object.mkdirs                                                                                                                                                             
    lib/webpack/bootstrap:7:1                                                                                                                                                             
                                                                                                                                                                                          
  - universalModuleDefinition:5 Object.mkdirs                                                                                                                                             
    lib/webpack/universalModuleDefinition:5:1                                                                                                                                             
                                                                                                                                                                                          
  - bootstrap:9 pathExists                                                                                                                                                                
    lib/webpack/bootstrap:9:1                                                                                                                                                             
                                                                                                                                                                                          
  - bootstrap:12 fn.apply.then.r                                                                                                                                                          
    lib/webpack/bootstrap:12:1                                                                                                                                                            
                                                                                                                                                                                          
                                                                                                                                                                                          
error Command failed with exit code 1.                                                                                                                                                    
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.                                                                                                      

Error Demo

Following image shows that yarn dev runs without an issue while yarn build fails.

2018-11-09_15-08-57

Environment

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem Einstiegspunkt yarn build und reproduziere den Fehler während Gatsby's statischem HTML-Build unter Windows 10. Verfolge den gemeldeten ungültigen WIN32-Pfad durch die Webpack-Build-Ausgabe und die Pfadverarbeitung; abgeschlossen ist die Aufgabe, wenn der Produktions-Build unter Windows erfolgreich abgeschlossen wird und yarn dev weiterhin funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.