vue2.0的完整安裝步驟和項目的創建過程


vue2.0的完整安裝步驟

vue版本:2.2.2

vue有兩種項目創建方式,一種是下載vue.js,通過script標簽引入即可;另一種通過vue-cli構建基於webpack的項目,這種項目構建發布需要部署node環境,不能以文件的方式直接打開。

1.全局安裝vue命令行工具
npm install -g vue-cli  (首次需要安裝vue-cli 后面就不需要了)
2.創建一個基於webpack模板的新項目
vue init webpack my-project
注:跟“npm init”類似,輸入一系列項目描述與配置,可以不用配置ESLint和單元測試框架。
3.項目創建完成后再安裝基礎模塊
cd my-project
npm install
注:第一次安裝了單元測試框架,結果安裝到27%就安裝不下去了,然后顯示失敗。第二次我把單元測試框架也去掉了,很快便安裝完了。
4.安裝完成后運行該項目即可。
npm run dev
項目監聽在8080端口,出現頁面即為成功。


下圖為安裝ESLint和單元測試框架后的文件結構
.
|-- build                            // 項目構建相關代碼
|   |-- build.js                     // 生產環境構建代碼
|   |-- check-version.js             // 檢查 node、npm 等版本
|   |-- dev-client.js                // 熱重載相關
|   |-- dev-server.js                // 構建本地服務器
|   |-- utils.js                     // 構建工具相關
|   |-- webpack.base.conf.js         // webpack 基礎配置(出入口和 loader)
|   |-- webpack.dev.conf.js         // webpack 開發環境配置
|   |-- webpack.prod.conf.js         // webpack 生產環境配置
|-- config                           // 項目開發環境配置
|   |-- dev.env.js                   // 開發環境變量
|   |-- index.js                     // 項目一些配置變量(開發環境接口轉發將在此配置)
|   |-- prod.env.js                 // 生產環境變量
|   |-- test.env.js                 // 測試環境變量
|-- src                              // 源碼目錄
|   |-- components                   // vue 公共組件
|   |-- store                        // vuex 的狀態管理
|   |-- App.vue                      // 頁面入口文件
|   |-- main.js                      // 程序入口文件,加載各種公共組件
|-- static                           // 靜態文件,比如一些圖片,json數據等
|-- test                             // 自動化測試相關文件
|-- .babelrc                         // ES6語法編譯配置
|-- .editorconfig                    // 定義代碼格式
|-- .eslintignore                    // ESLint 檢查忽略的文件
|-- .eslistrc.js                     // ESLint 文件,如需更改規則則在此文件添加
|-- .gitignore                       // git 上傳需要忽略的文件
|-- README.md                        // 項目說明
|-- index.html                       // 入口頁面
|-- package.json                     // 項目基本信息
.

當項目需要發布時,執行 npm run build命令來打包項目,打包后的存放在dist文件夾下。dist下的頁面不能以文件的方式打開,需要通過發布后才能訪問。

ps:第一次打包后,啟動服務運行結果發現找不到相關的js和css,檢查后發現dist前面多了一條“/”,所以需要在config/index.js里修改

將assetsPublicPath的值設為‘’;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM