[TOC]
## 日常命令
### 開發時監控代碼更改
~~~bash
$ npm run watch-poll
~~~
### 代碼編譯生成
不壓縮:
~~~bash
$ npm run dev
~~~
自動壓縮:
~~~bash
$ npm run prod
~~~
### Yarn & npm 常用命令
|npm | Yarn | 釋義 |
|---|---|---|
| `npm install` | `yarn` | 安裝當前項目的所有包 |
| `npm install taco --save` | `yarn add taco` | taco 包被添加到 package.json 的 "dependencies" 中 |
| `npm uninstall taco --save` | `yarn remove taco` | 從項目中移除 taco 包 |
| `npm install taco --save-dev` | `yarn add taco --dev` | taco 包被添加到 package.json 的 "devDependencies" 中 |
| `npm update --save` | `yarn upgrade` | 更新包 |
>[danger] 在 Windows 下的 Homestead 虛擬機中運行時,以上命令需帶 `--no-bin-links`。
>[info] 運行時需要用到的包使用 `--save`,否則使用 `--save-dev`。
> 不掛 VPN 或某些報錯的情況下,可用 `cnpm` 代替 `npm`。
- 日常命令
- 第一章 開發環境部署
- 第一節 安裝 VirtualBox
- 第二節 安裝 Vagrant
- 第三節 安裝 Git for Windows
- 命令行提示符的寫作約定
- Git Bash 使用技巧
- 第四節 安裝和配置 Homestead
- 第五節 啟動 Homestead 虛擬機
- 第六節 創建 Laravel 應用
- 第七節 使用 Git 進行版本控制
- 總結 本章命令概覽
- 第二章 前端工作流
- 第一節 Yarn 安裝前端擴展包
- 第二節 Laravel Mix 前端資源編譯
- (1)配置 webpack.mix.js 指定 Mix 任務
- (2)修改 resources/assets 前端資源文件
- (3)運行 Mix 任務編譯和監控代碼
- 總結 本章命令概覽
- 第三章 數據庫
- 第一節 Config 數據庫配置信息
- 第二節 Migrations 數據庫遷移文件
- 第三節 Schema 數據庫結構生成器
- (1) 數據表操作
- (2) 字段操作
- (3) 索引操作
- 第四節 Seeding 數據填充
- 第五節 DB 數據庫查詢構建器
- (1)獲取結果集