“启动开发服务器时创建React App失败]

问题描述 投票:0回答:1

我的反应应用程序是使用创建反应应用程序https://reactjs.org/docs/create-a-new-react-app.html构建的,无法启动。

当我执行npm run start时,我的应用程序挂起并显示以下消息。

正在启动开发服务器...

package.json

{
  "name": "frontend",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@types/jest": "^25.1.1",
    "@types/node": "^13.7.0",
    "@types/react": "^16.9.19",
    "@types/react-dom": "^16.9.5",
    "@types/react-router-dom": "^5.1.3",
    "axios": "^0.19.2",
    "lodash": "^4.17.15",
    "node-sass": "^4.13.1",
    "npm-check-updates": "^4.0.1",
    "qs": "^6.9.1",
    "react": "^16.12.0",
    "react-dom": "^16.12.0",
    "react-router-dom": "^5.1.2",
    "react-scripts": "3.3.1",
    "typescript": "^3.7.5"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "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"
    ]
  },
  "devDependencies": {
    "@semantic-release/gitlab": "^6.0.2",
    "semantic-release": "^17.0.2"
  },
  "release": {
    "branch": "master",
    "plugins": [
      "@semantic-release/commit-analyzer",
      "@semantic-release/release-notes-generator",
      [
        "@semantic-release/gitlab",
        {
          "gitlabUrl": "https://git.companyname.com"
        }
      ]
    ]
  }
}

节点版本:v12.14.1Npm版本:6.13.4

我尝试过几次,每次失败都会创建一个新的节点进程,我知道这是因为它要求我选择其他端口。

到目前为止,我已经尝试进行以下过程而没有任何运气

rm -rf node_modules
npm install
npm start
reactjs create-react-app
1个回答
0
投票

如果使用creat-react-app创建react应用程序后自行安装了某些软件包,可能是因为其中一个已安装的软件包无法正常工作。过去,我遇到过像您这样的问题。当时,我已经安装了react-pdf软件包来显示pdf。结果,开发服务器没有启动,每当我再次运行时,它都会要求选择另一个端口。删除该软件包后,它运行良好。

所以我认为package.json中可能没有工作模块。我认为,这可能是“ qs” packagae。

© www.soinside.com 2019 - 2024. All rights reserved.