操作一波
composer require laravel/ui
# 生成基本脚手架
php artisan ui bootstrap
php artisan ui vue
php artisan ui react
# 生成 登录/注册 脚手架
php artisan ui bootstrap --auth
php artisan ui vue --auth
php artisan ui react --auth
这里,我们使用 php artisan ui bootstrap --auth 生成登录注册脚手架,后边根据需要改
# 安装依赖包
yarn --no-bin-links
# 跑
yarn run dev
如果 run 的时候,出现 **cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
**,可以去掉 package.json 中的 cross-env
vim package.json
# 批量替换
:%s/cross-env /g
:wg
# 再执行
yarn run dev
如果报错
Additional dependencies must be installed. This will only take a moment.
Running: npm install vue-template-compiler --save-dev --production=false
继续执行
yarn add vue-template-compiler --save-dev --production=false --no-bin-links
然后继续 yarn run dev,直到成功。
DONE Compiled successfully in 10622ms 9:52:56 AM
Asset Size Chunks Chunk Names
/css/app.css 178 KiB /js/app [emitted] /js/app
/js/app.js 1.07 MiB /js/app [emitted] /js/app
Done in 17.16s.
提交 git
git add .
git commit -m '安装 bootstrap 以及 auth 脚手架'
下一步
处理登录,注册逻辑,字段等调整。