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下面,具體操作見下面步驟:
- 創建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