dist是生成出來的,我的問題是:
1.dist目錄裡面的東西和app裡面的東西不一樣,到時候發佈到線上的時候應該是dist目錄。可是我一但開啟服務直接跳到app目錄裡面運行index.html,而不是我想像的那樣,運行的是dist目錄的檔案。
2.我看了下html文件,裡面css和js都是經過壓縮過的,可是我沒有發現第三方的插件,比如bootstrap,angular 等等 js都沒有,不知道啥情況。 。 。求解! ! !
開發的話,可以使用下面的指令來執行dist的內容:
grunt serve:dist
預設所有的第三方js都會合併到verdor.xxxx.js,自己的js會合併到script.xxxx.js 相對應的第三方css都會合併到verdor.xxxx.css,自己的css會合併到main.xxxx.css
1、仔細閱讀你使用yeoman的那個Generator,一般來說它都會提供詳細的說明,如何運行開發環境或生產環境。 2、閱讀README.md3、開啟package.json, 'scripts'物件裡有npm相關操作的說明。 4、開啟Gruntfile.js, 裡面有入口檔案、出口檔案等各種說明。
另外,壓縮是grunt幫你做的。
開發的話,可以使用下面的指令來執行dist的內容:
grunt serve:dist
預設所有的第三方js都會合併到verdor.xxxx.js,自己的js會合併到script.xxxx.js
相對應的第三方css都會合併到verdor.xxxx.css,自己的css會合併到main.xxxx.css
1、仔細閱讀你使用yeoman的那個Generator,一般來說它都會提供詳細的說明,如何運行開發環境或生產環境。
2、閱讀README.md
3、開啟package.json, 'scripts'物件裡有npm相關操作的說明。
4、開啟Gruntfile.js, 裡面有入口檔案、出口檔案等各種說明。
另外,壓縮是grunt幫你做的。