【问题标题】:laravel 6 authentication "npm run dev not working"laravel 6 身份验证“npm run dev 不工作”
【发布时间】:2020-06-03 15:28:20
【问题描述】:

由于 laravel 6 是实现身份验证的新方法,您必须通过运行 composer require larvel/ui 通过 composer 获取 laravel/ui 包,然后您必须生成您需要的脚手架,我的是 bootstrap php artisan ui bootstrap --auth 然后您运行 npm install 到获取 node_modules,最后运行 npm run dev 来构建资产。但问题是当我运行npm run dev 时没有任何反应,并且控制台中没有显示任何错误。当我打开 package.json 文件时,我注意到 npm run dev 执行了 npm run development 命令。所以我尝试直接运行npm run development,但仍然没有任何反应。 npm run development 命令包括运行此命令 "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack .config.js" 所以我尝试运行它并编译了所有资产。所以它正在工作,但我不明白为什么 npm 命令不起作用,它是 "npm run development" "npm run watch" 或任何其他命令他们不执行他们只是抛出一个没有错误消息的新提示。

  • (node -v) v12.16.0
  • (npm -v) 6.12.0
  • (laravel -v) Laravel 安装程序 3.0.1
  • (composer -v) 1.9.0 版

【问题讨论】:

  • 试试这个 npm install webpack --save-dev ,然后试试 npm run dev
  • 嘿@LalitKumar 感谢您的回答我试过了,但仍然没有任何反应。

标签: php node.js laravel npm webpack


【解决方案1】:

This 帮了我大忙。我记得我曾经把npm config set ignore-scripts 放在true 上,这就是它忽略package.json 中脚本的原因。解决办法是改成false

【讨论】:

    猜你喜欢
    • 2022-01-15
    • 1970-01-01
    • 2023-01-14
    • 2021-07-18
    • 2016-09-16
    • 2018-05-04
    • 2023-01-03
    • 1970-01-01
    • 2015-04-27
    相关资源
    最近更新 更多