html - Vue.js Web 应用程序中的 NPM 运行错误 126 问题
问题描述
我正在尝试编译一个Vue.js
应用程序。但是,当我运行命令时,npm run prod
我遇到了以下问题:
sh: /Users/antoinevandenheste/Downloads/magicfactory-1/node_modules/.bin/webpack: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! vue-piaf@2.0.2 prod: `webpack --config src/.webpack/prod.js`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the vue-piaf@2.0.2 prod script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/antoinevandenheste/.npm/_logs/2019-06-06T06_47_42_334Z-debug.log
我不知道问题是什么,但我似乎无法解决这个问题。任何帮助将非常感激。Bellow 是我的 Package.json 中的代码。我也尝试过npm install
删除package-lock.json
.
包.json
{
"name": "vue-piaf",
"version": "2.0.2",
"description": "Piaf - Vue 2 Bootstrap 4 Admin Dashboard Template",
"main": "index.js",
"scripts": {
"dev": "webpack-dev-server --inline --history-api-fallback --progress --config src/.webpack/dev.js",
"prod": "webpack --config src/.webpack/prod.js"
},
"keywords": [
"Vue",
"Vue 2",
"Webpack 4"
],
...
}
解决方案
这对我有用。清除所有模块并重新安装。
rm -rf node_modules
rm package-lock.json
npm cache clear --force
npm install
推荐阅读
- python - Python-使用随机选择提示用户冒险游戏
- discord.js - 即使启用了意图,guildMemberAdd 事件也不起作用。(discord.js)
- amazon-web-services - EBS(Elastic Beanstalk)创建的存储桶无法删除
- c# - 为什么 WPF RaisePropertyChanged 不能更新引用类型绑定?
- google-cloud-platform - Google Compute Engine:需要“compute.machineTypes.get”权限
- java - 在 JFrame 上的 JPanel 之间切换
- python - Django/Python:两次过滤查询集
- java - Java:Org.JSON 库写入不一致的数据类型
- javascript - 端口映射 Google Cloud Compute
- unity3d - 编译器生成“错误 CS1513: } 预期”,但 } 存在