【发布时间】:2018-08-17 04:38:40
【问题描述】:
Eu estou com uma instalação fresquinha do Laravel,removi o nodejs e npm com suasdependencias e pastas reinstalei a utlima versão。 Ja fiz de tudo mesmo assim ao rodar npm install e depois npm run dev da o seguinte erro:
我在我的系统中安装了新的 Laravel,删除了所有 nodejs 和 npm 包和文件夹,并重新安装了最新版本。我做了所有,但到目前为止我也无法运行 npm install 和 npm run dev 。你能帮帮我吗?
关注 package.json
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch-poll": "npm run watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
},
"devDependencies": {
"axios": "^0.18",
"bootstrap": "^4.0.0",
"popper.js": "^1.12",
"cross-env": "^5.1",
"jquery": "^3.2",
"laravel-mix": "^2.0",
"lodash": "^4.17.4",
"vue": "^2.5.7"
}
}
关注打印屏幕错误和图像:
【问题讨论】:
-
我同意这似乎是一个权限问题。你是用普通用户克隆的吗?
-
我使用 chmod 777 -R 到文件夹“零”并使用 sudo npm install 但发生方式相同
-
你不应该 sudo 包管理器。那只是自找麻烦。大多数人都会警告你。