【NodeJs環境下bower】如何更改bower_components文件夾的位置


bower在初始化,默認是將bower_components文件夾放到項目的根目錄下,若是public/index.html如何配置bower_components下的js或者css類庫呢?只需要將bower_components配置為項目的靜態目錄,

APP.js文件內容增加內容:

  app.use(express.static(__dirname+'/bower_components'));

 

 

根據項目的需要有時候,我們不想把bower_components文件夾放到項目的根目錄下,假設我們想把bower_components文件夾放到public下面,具體操作見下面步驟:

 

  1. 創建Bower配置文件【.bowerrc】,這個文件是作為bower的配置文件,默認情況的話,可以不存在,若是更改bower_components位置需要更改此文件中的內容。
mkdir public/bower_components
vim .bowerrc

 

.bowerrc文件內容如下:

{
"directory":"public/bower_components"
}

 

2、安裝bootstrap,angular,若是采用root用戶,則需要使用--allow-root

bower install --save --allow-root angular
bower install --save --allow-root bootstrap

 


免責聲明!

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



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