7

Node.js で新しいプロジェクトを初期化し、package.json ファイルのスクリプトを機能させようとしました。

たとえば、次の package.json ファイルがあります。

{
  "name": "my-app-name",
  "version": "1.0.0",
  "description": "Description server",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node app.js"
  },
  "author": "Something LTD",
  "license": "ISC",
  "dependencies": {
    "body-parser": "^1.18.3",
    "cron": "^1.3.0",
    "crypto": "^1.0.1",
    "docusaurus-init": "^1.0.2",
    "exceljs": "^1.5.0",
    "express": "^4.16.3",
    "express-limiter": "^1.6.1",
    "jsonwebtoken": "^8.3.0",
    "mongojs": "^2.6.0",
    "npm": "^6.1.0",
    "point-in-polygon": "^1.0.1",
    "request": "^2.87.0",
    "socket.io": "^2.1.1",
    "socket.io-redis": "^5.2.0",
    "xmldom": "^0.1.27"
  },
  "devDependencies": {
    "t4u": "^1.0.0"
  }
}

次に、実行npm testまたは実行を試みます が、それらすべてが何もせず、コンソールに何も返しません。テストスクリプトでさえ、何も印刷しません。npm startnpm run start

私はやろうとしました:

npm config set --ignore-scripts false

しかし、それはうまくいきませんでした。

4

3 に答える 3

1

Windows では、次の場所にあるファイルを直接編集することもできます

C:\Users\[Your username]\.npmrc

そしてセットignore-scripts=false

于 2019-12-11T13:09:41.970 に答える