node.js - 无法下载所有 reactjs 包。只获取 node_modules、package-lock.json 和 package.json
问题描述
(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)
解决方案
要下载所有包,您首先需要在项目目录中运行它:
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
.
我package.json
从 nodeJS 项目发送了一个。可以发一下你的package.json
样子吗?
如果有任何问题,请不要犹豫!
推荐阅读
- json - 如何从超 JSON 主体中拆分数据,以便拥有一个包含多个键和值的哈希图?
- reactjs - 无法创建反应项目
- c# - 从 Chrome 80+ 上的支付网关回发时,在 ASP.net Global.asax 中触发的请求和事件出现问题
- java - java中不同http客户端超时时间单位的意义
- reactjs - 使用 Etsy API 的 CORS 和 ReactJS
- c# - UnityWebRequest 发布请求不起作用
- java - Selenium 的问题 - 弹出窗口
- android - 用画线颤动画一个圆
- python - 我希望输出在 for 循环中显示一次
- r - 带中介的负二项式混合模型