vue-cli
手動配置自己:
webpack+vue-loader
webpack加載模塊
如何運行此項目?
1. npm install 或者 cnpm install
2. npm run dev
-> package.json
"scripts":{
"dev":"webpack-dev-server --inline --hot --port 8082"
}
以后下載模塊:
npm install <package-name> --save-dev
EADDRINUSE 端口被占用
少了:
webpack-dev-server
webpack
.vue 結尾,之后稱呼組件
路由:
vue-router
-> 如何查看版本:
bower info vue-router
路由使用版本: 0.7.13
配合vue-loader使用:
下載vue-router模塊
cnpm install vue-router@0.7.13import VueRouter from 'vue-router'
Vue.use(VueRouter);
配置路由
var router=new VueRouter();
router.map({
路由規則
})開啟
router.start(App,'#app');
注意:
之前: index.html -> <app></app>
現在: index.html -> <div id="app"></div>
App.vue -> 需要一個 <div id="app"></div> 根元素
home news
路由嵌套:
和之前一模一樣
上線:
npm run build
-> webpack -p
腳手架:
vue-cli——vue腳手架
幫你提供好基本項目結構
本身集成很多項目模板:
simple 個人覺得一點用都沒有
webpack 可以使用(大型項目)
Eslint 檢查代碼規范,
單元測試
webpack-simple 個人推薦使用, 沒有代碼檢查 √
browserify -> 自己看
browserify-simple
基本使用流程:
- npm install vue-cli -g 安裝 vue命令環境
驗證安裝ok?
vue --version - 生成項目模板
vue init <模板名> 本地文件夾名稱 - 進入到生成目錄里面
cd xxx
npm install - npm run dev