当我尝试命令npm install时,我有这个
C:Userskhaou>npm install
npm ERR! code EJSONPARSE
npm ERR! path C:Userskhaou/package.json
npm ERR! JSON.parse Unexpected end of JSON input while parsing empty string
npm ERR! JSON.parse Failed to parse JSON data.
npm ERR! JSON.parse Note: package.json must be actual JSON, not just JavaScript.
npm ERR! A complete log of this run can be found in:
npm ERR! C:UserskhaouAppDataLocalnpm-cache_logs2021-12-31T16_42_25_903Z-debug.log
这是JSON:
{
"name": "eth-todo-list",
"version": "1.0.0",
"description": "Blockchain Todo List Powered By Ethereum",
"main": "truffle-config.js",
"directories": {
"test": "test"
},
"scripts": {
"dev": "lite-server",
"test": "echo "Error: no test specified" && sexit 1"
},
"author": "gregory@dappuniversity.com",
"license": "ISC",
"devDependencies": {
"bootstrap": "4.1.3",
"chai": "^4.1.2",
"chai-as-promised": "^7.1.1",
"chai-bignumber": "^2.0.2",
"lite-server": "^2.3.0",
"nodemon": "^1.17.3",
"truffle": "5.0.2",
"truffle-contract": "3.0.6"
}
}
可能您的文件关联不是JavaScript,比如JavaScript react或其他任何关联。
检查package.json
设置文件,使Item:javascript
Value:javascript
作为Files:Associations
的默认扩展名(*(。
package.json->file->preferences->settings->Files:Associations
Item:javascript Value:javascript
希望它能起作用!