laravel 6身份验证“ npm run dev不起作用”

时间:2020-02-19 12:46:57

标签: php node.js laravel npm webpack

由于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命令包括运行此命令“跨环境NODE_ENV =开发node_modules / webpack / bin / webpack.js --progress --hide-modules --config = node_modules / laravel-mix / setup /webpack.config.js” ,因此我尝试运行该文件,并编译了所有资产。这样就可以了,但是我不明白为什么npm命令不起作用是“ npm运行开发” “ npm运行监视” 或任何其他命令他们不执行,只是抛出一个没有错误消息的新提示。

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

1 个答案:

答案 0 :(得分:0)

This对我来说成功了。我记得我曾经将npm config set ignore-scripts放在true上,这就是它忽略package.json中脚本的原因。解决方案是将其更改为false

相关问题