【问题标题】:Not able to download all the reactjs packages. Only getting node_modules, package-lock.json and package.json无法下载所有 reactjs 包。只获取 node_modules、package-lock.json 和 package.json
【发布时间】:2021-02-03 16:12:26
【问题描述】:
(base) Shwetas-MacBook-Pro:my-app shwetabhatt$ npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/shwetabhatt/.npm/_logs/2020-10-20T19_01_44_088Z-debug.log
(base) Shwetas-MacBook-Pro:my-app shwetabhatt$ npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/shwetabhatt/.npm/_logs/2020-10-20T19_02_23_518Z-debug.log
(base) Shwetas-MacBook-Pro:my-app shwetabhatt$ npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/shwetabhatt/.npm/_logs/2020-10-20T19_04_30_514Z-debug.log

在“npm start”之后在终端上获取这个 它只下载 node_modules、package-lock.json 和 package.json 而不是其余的。

在上面的代码中打开目录,得到这个:

1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using npm@6.14.8
3 info using node@v12.19.0
4 verbose stack Error: missing script: start
4 verbose stack     at run (/usr/local/lib/node_modules/npm/lib/run-script.js:155:19)

【问题讨论】:

  • 您使用什么 cmd 来设置项目?分享你的 package.json
  • 安装并检查npm和node版本后,使用“npx create-react-app my-app”创建应用。得到“未提供模板。这可能是因为您使用的是过时版本的 create-react-app。请注意,不再支持全局安装 create-react-app。”之后在终端上

标签: node.js reactjs npm


【解决方案1】:

要下载所有包,您首先需要在项目目录中运行:

npm install

之后您可以检查package.json 文件并添加脚本“start”将执行的操作(这是package.json 的外观示例,除了依赖项之外它应该与您的非常相似):

{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "main": "server.js",
  "scripts": {
    "start": "node server.js",
    "dev": "nodemon server.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/blabla/test.git"
  },
  "author": "",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/blabla/test.git/issues"
  },
  "engines": {
    "node": ">=8.5",
    "npm": ">=5.3"
  },
  "dependencies": {
    "express": "^4.17.1",
    "path": "^0.12.7"
  },
  "devDependencies": {
    "nodemon": "^2.0.4"
  }
}

正如您在script 中看到的,我已经定义了“开始”命令将执行的操作。

之后你应该可以运行npm run start

我从一个 nodeJS 项目发送了一个package.json。可以发一下你的package.json 的样子吗?

如果有任何问题,请不要犹豫!

【讨论】:

  • "{ "name": "my-app", "version": "0.1.0", "private": true, "dependencies": { "react": "^16.14.0 ", "react-dom": "^16.14.0", "react-scripts": "3.4.3" } }" 这就是我的 package.json 的样子。 “没有提供模板。这可能是因为您使用的是过时的 create-react-app 版本。”在“create-react ...”之后在终端上得到这个即使在“npm install”之后也没有得到任何结果
  • 能否发一张你的项目目录的截图?
猜你喜欢
  • 2019-06-07
  • 2020-09-24
  • 2018-07-05
  • 2017-12-16
  • 2018-10-06
  • 2019-03-10
  • 2019-09-05
  • 2022-08-15
  • 2022-12-13
相关资源
最近更新 更多