Vue前端學習筆記-003-package.json

參考連接:blog.csdn.net/dolin88/art…vue

1.package.json的屬性webpack

//package.json
{
"name":"vue-test1",
"version":"0.1.1",
"dependencies":{...},//裏面會指定在生產環境中須要用到的依賴
"scirpts":{...}
}複製代碼
"dependencies":{
    "axios":"^0.18.0",
    "echarts":"^4.2.1",
    "element-ui":"^2.8.2",
    "vue":"^2.6.7"
    ......
} // ^符號,會匹配最新的大版本依賴包,好比^4.2.1,會匹配全部4.x.x的包;
  // 還會遇到~和*符號: ~會匹配4.2.x *會匹配最新版本的依賴包,但會產生兼容問題因此不推薦.複製代碼

2.安裝包(下載後就能夠用require(xxx)引入)ios

$ npm install sax@latest --save 表示將這個包名添加到package.json的dependenciesweb

$ npm install sax@0.1.1 --save-dev 表示添加到package.json的devDependencies.vue-cli

$ npm install sax@">=0.1.0<0.2.0"
npm

@符號,指定安裝的版本號. 不加@,默認安裝最新版本.element-ui

3.package.json中的scripts  json

scripts存在的意義:無它,簡化webpack命令,不用每次都寫很長的打包命令.例如:axios

"scripts": {  
"serve": "vue-cli-service serve",  
"start": "npm run serve",  
"build-test": "vue-cli-service build --modern --mode=test",  
"build-prod": "vue-cli-service build --modern --mode=production", 
 "lint": "vue-cli-service lint",  "test:unit": "vue-cli-service test:unit"
}複製代碼

咱們只須要 bash

 npm run serve 就能夠執行     

相關文章
相關標籤/搜索