簡體   English   中英

npm 錯誤! 文件 WindowsPowerShell\\v1.0 而 npm node-sass 在 Windows 7

[英]npm ERR! file WindowsPowerShell\v1.0 while npm node-sass on Windows 7

Windows 7上使用npm安裝node-sass時遇到以下錯誤

12689 verbose stack Error: windows-build-tools@0.5.0 postinstall: `node ./lib/index.js`
12689 verbose stack spawn C:\Windows\system32\cmd.exe;C:\ProgramData\Oracle\Java\javapath; ENOENT
12689 verbose stack     at exports._errnoException (util.js:1036:11)
12689 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)
12689 verbose stack     at onErrorNT (internal/child_process.js:359:16)
12689 verbose stack     at _combinedTickCallback (internal/process/next_tick.js:74:11)
12689 verbose stack     at process._tickCallback (internal/process/next_tick.js:98:9)
12690 verbose pkgid windows-build-tools@0.5.0
12691 verbose cwd C:\Windows\System32
12692 error Windows_NT 6.1.7601
12693 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--global" "windows-build-tools@0.5.0"
12694 error node v6.6.0
12695 error npm  v3.10.3
12696 error file C:\Windows\system32\cmd.exe;C:\ProgramData\Oracle\Java\javapath;
12697 error path C:\Windows\system32\cmd.exe;C:\ProgramData\Oracle\Java\javapath;
12698 error code ELIFECYCLE
12699 error errno ENOENT
12700 error syscall spawn C:\Windows\system32\cmd.exe;C:\ProgramData\Oracle\Java\javapath;
12701 error windows-build-tools@0.5.0 postinstall: `node ./lib/index.js`
12701 error spawn C:\Windows\system32\cmd.exe;C:\ProgramData\Oracle\Java\javapath; ENOENT
12702 error Failed at the windows-build-tools@0.5.0 postinstall script 'node ./lib/index.js'.

在此處輸入圖片說明

必須從Environment Variables完全刪除ComSpec變量才能安裝它。

來自 github 票證的參考。

在此處輸入圖片說明

當我使用我的舊反應項目時,這發生在我身上。 這是由於在我的情況下舊圖書館。 您可以使用 create-react-app 創建一個新的 react 應用程序,並將新的 src 文件夾替換為 react 項目之前的 src 文件夾並安裝依賴項(如果有)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM