VS2017的MVC和Angular聯合開發的配置文件作用


在通過MVC和Angular聯合開發項目時,項目里有幾個重要的配置文件,下面列出這幾個配置文件的分析和比較;

主要配置文件有appsettings.json,tsconfig.json,package.json,bower.json,.bowerrc,后面隨着學習的深入再繼續補充:

  位置 配置內容 使用者
appsettings.json 項目根目錄 主要配置MVC端的數據庫連接串,調試打印級別等; VS編譯器
tsconfig 項目根目錄 配置了typescript的編譯行為,包括生產的js存放位置,編譯的目標js的標准,依賴的庫等; tyscript的編譯器
package.json 項目根目錄 npm的配置項,配置了前端js編程的依賴,編譯運行命令等,如angular的依賴; node
bower.json 項目根目錄 配置了前端的靜態資源依賴,如bootstrap,font-awesome等, bower
.bowerrc 項目根目錄 bower本身的配置文件,比如靜態依賴存放位置,下載的代理方式等 bower

 

e.g.:

bower.json:

{
  "name": "asp.net",
  "private": true,
  "dependencies": {
    "bootstrap": "4.0.0",
    "font-awesome": "4.7.0"
  }
}

bower.rc:

{
  "proxy": "http://10.41.69.0:80",
  "https-proxy": "http://10.41.69.0:80",
  "directory": "wwwroot/lib"
}

 


免責聲明!

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



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