Bei der Installation von Abhängigkeiten kam es zu einem Flash. Was ist das Problem?
Die Abhängigkeit wurde nicht erfolgreich installiert
package.json
{
"name": "test",
"version": "1.0.0",
"description": "1",
"main": "index.js",
"private": true,
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack-dev-server"
}, "author": "",
"license": "ISC",
"devDependencies": {
"angular": "^1.4.14",
"angular-route": "^1.6.4",
"babel-core": "^6.24.1",
"babel-loader": "^7.0.0",
"babel-preset-es2015": "^6.24.1",
"css-loader": "^0.28.0",
"node-sass": "^4.5.2",
"sass-loader": "^6.0.3",
"style-loader": "^0.16.1",
"webpack": "^2.4.1",
"webpack-dev-server": "^2.4.4"
}
}
因为你的package.json只有devDependencies,而没有dependencies,同时你又配置了npm install只安装dependencies, 所以闪了一下没有安装成功。
1.检查一下是否配置了NODE_ENV=production, 修改后再安装。
2.或者执行
NODE_ENV=development npm i
在cmd里单独运行npm的其他操作正常吗?换一个文件夹和依赖文件呢?使用管理员权限呢?
这应该是一个类似@echo on的东西
就是说,其实在安装的时候将具体做了哪些事情显示出来。
你可以试下
npm set progress=false
然后再
npm install
这样应该就不会闪一下了。
闪一下的原因,应该是你安装的依赖比较少,而且没有关闭安装进度。
但是不建议这么做,显示安装详细信息可以让我们更清晰得知道程序做了哪些事情。
"author": "",换个行。npm单独安装包是好的吗?npm安装好的吗?
需要改成 development ?