如何用这个package.json文件修复NPM EJSONParse



当我尝试命令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 

希望它能起作用!

最新更新