【问题标题】:Can't run > npm run watch on Laravel无法在 Laravel 上运行 > npm run watch
【发布时间】:2019-08-08 08:18:29
【问题描述】:

我已经安装了 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 并尝试找到特定文件,但没有。如何解决这个问题?

【问题讨论】:

    标签: node.js laravel vue.js npm


    【解决方案1】:

    未安装 Laravel Mix 和其他软件包。使用 npm install laravel-mix

    检查 package.json 并能够找到您需要的其他模块。 您可能还需要像 cross-env 这样的包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-26
      • 2020-01-05
      • 2017-10-12
      • 2018-05-22
      • 2020-09-13
      • 2018-07-06
      • 2021-01-01
      • 2020-04-29
      相关资源
      最近更新 更多