Write the Code. Change the World.

9月 22

操作一波

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 脚手架'

下一步

处理登录,注册逻辑,字段等调整。

发表评论

电子邮件地址不会被公开。 必填项已用*标注