npm start绝对无能为力

时间:2019-11-25 04:43:02

标签: node.js reactjs npm npm-scripts npm-start

今天,我决定创建一个React应用程序,该任务已经完成了很多次,并且在终端中运行了 create-react-app 命令后:我导航到新项目目录,安装了一些我知道需要的依赖项,最后我运行了 npm start ,但令我惊讶的是什么都没有发生 npm start 不仅不起作用,而且package.json文件中的所有脚本都没有执行且完全没有响应。此外,由于出现此错误,我所有React项目中的所有可执行脚本都无法执行。

上周,我在安装sqlite3时遇到了一些麻烦,必须进行大量维护才能在项目中使用它。也许我删除了运行脚本的npm中需要的文件?我将在下面保留对package.json文件的引用,尽管我并没有对其进行太多改动。

{
  "name": "maps",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "cors": "^2.8.5",
    "errorhandler": "^1.5.1",
    "morgan": "^1.9.1",
    "node-fetch": "^2.6.0",
    "react": "^16.11.0",
    "react-dom": "^16.11.0",
    "react-scripts": "3.2.0",
    "sqlite3": "^4.1.0",
    "body-parser": "^1.19.0",
    "express": "^4.17.1"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test"
  },
  "proxy": "http://localhost:3001",
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

在此先感谢您解决此问题的小知识!

编辑: 以下是我尝试过的解决方案的列表。

  • 在全球范围内安装了最新的create-react-app
  • 在全球范围内安装了最新的npm和节点
  • 使用npm i删除了node_modules并重新安装了所有依赖项 在我的项目目录中
  • 检查是否正确设置了我的package.json文件中的scripts.test

1 个答案:

答案 0 :(得分:0)

执行以下步骤:

  1. 从项目目录中删除node_modules文件夹
  2. 在项目目录中运行命令npm install
  3. 在项目目录中运行npm start