由于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运行监视” 或任何其他命令他们不执行,只是抛出一个没有错误消息的新提示。
答案 0 :(得分:0)
This对我来说成功了。我记得我曾经将npm config set ignore-scripts
放在true
上,这就是它忽略package.json中脚本的原因。解决方案是将其更改为false