簡體   English   中英

如何解決錯誤:找不到模塊'json-parse-helpfulerror'

[英]How to solve error: Cannot find module 'json-parse-helpfulerror'

在 Windows 中,我嘗試創建本網站的新申請表: https : //facebook.github.io/react/docs/installation.html

首先,我安裝了 Node.js v8.2.1,當我執行npm install -g create-react-app ,出現以下錯誤:

npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'json-parse-helpfulerror'

npm-debug.log:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Users\\mushou8\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install',
1 verbose cli   '-g',
1 verbose cli   'create-react-app' ]
2 info using npm@5.2.0
3 info using node@v6.11.2
4 verbose stack Error: Cannot find module 'json-parse-helpfulerror'
4 verbose stack     at Function.Module._resolveFilename (module.js:469:15)
4 verbose stack     at Function.Module._load (module.js:417:25)
4 verbose stack     at Module.require (module.js:497:17)
4 verbose stack     at require (internal/module.js:20:19)
4 verbose stack     at Object.<anonymous> (C:\Users\mushou8\AppData\Roaming\npm\node_modules\npm\node_modules\read-package-json\read-json.js:12:16)
4 verbose stack     at Module._compile (module.js:570:32)
4 verbose stack     at Object.Module._extensions..js (module.js:579:10)
4 verbose stack     at Module.load (module.js:487:32)
4 verbose stack     at tryModuleLoad (module.js:446:12)
4 verbose stack     at Function.Module._load (module.js:438:3)
5 verbose cwd C:\Users\mushou8
6 verbose Windows_NT 6.1.7601
7 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\mushou8\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "create-react-app"
8 verbose node v6.11.2
9 verbose npm  v5.2.0
10 error code MODULE_NOT_FOUND
11 error Cannot find module 'json-parse-helpfulerror'
12 verbose exit [ 1, true ]

在目錄文件夾中,發出以下命令:

npm update

刪除 npm 並重新安裝

並運行:

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*

看Users文件夾里面要求的是什么,好像應該是作為全局包安裝的。

檢查並安裝每個必需的軟件包。

npm i -g json-parse-helpfulerror
  1. 您必須卸載 nodejs 和 npm 包。
  2. 首先,您必須安裝 npm。
  3. 你應該安裝“npm install --save json-parse-better-errors”
  4. 最后你可以運行你的項目

https://www.npmjs.com/package/json-parse-better-errors

我通過刪除node_modules文件夾並重新安裝來修復它。 要刪除該文件夾,請轉到您的項目文件夾並運行$ rm -rf node_modules ,然后使用您首選的包管理器( npm iyarn install重新安裝您的包。

暫無
暫無

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

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