我已经安装了NodeJS v10.9.0 NodeJS版本和NPM 6.2.0。我尝试使用Laravel全新安装的VueJS开发Laravel。我在package.json里面的devDependencies下面安装了:
"devDependencies": {
"axios": "^0.18",
"bootstrap": "^4.0.0",
"cross-env": "^5.1",
"jquery": "^3.2",
"laravel-mix": "^1.7.2",
"lodash": "^4.17.5",
"popper.js": "^1.12",
"resolve-url-loader": "^2.3.1",
"sass": "^1.15.2",
"sass-loader": "^7.1.0",
"vue": "^2.5.17",
"webpack-cli": "^3.3.0"
}
安装后,我收到了一些如下消息:
notsup跳过可选依赖项:不支持的平台
fsevents@1.2.7:通缉{“ os”:“ darwin”,“ arch”:“ any”}(当前:
{“ os”:“ win32”,“ arch”:“ x64”})
还有这个 :
在293个贡献者中添加了333个软件包,并在其中审核了26962个软件包
117.917s发现有27个漏洞(低19个,中等7个,高1个)运行
npm audit fix
进行修复,或通过npm audit
详细了解然后我尝试
npm run watch
但失败了,并显示此消息:内部/模块/ cjs / loader.js:583
丢错
^
错误:找不到模块
'C:\ 0Projects \ Laravel \ larastore \ node_modules \ laravel-mix \ setup \ webpack.config.js'
然后,我检查node_modules并尝试查找特定的文件,但是没有。如何解决?
最佳答案
未安装Laravel Mix和其他软件包。使用npm install laravel-mix。
检查package.json,将能够找到您需要的其他模块。
您可能还需要像cross-env这样的包。