搜尋

首頁  >  問答  >  主體

angular.js - yeoman創建好框架後,如何運行dist目錄

dist是生成出來的,我的問題是:

1.
dist目錄裡面的東西和app裡面的東西不一樣,
到時候發佈到線上的時候應該是dist目錄。可是我一但開啟服務直接跳到app目錄裡面運行index.html,
而不是我想像的那樣,運行的是dist目錄的檔案。

2.
我看了下html文件,裡面css和js都是經過壓縮過的,可是我沒有發現第三方的插件,比如bootstrap,
angular 等等 js都沒有,不知道啥情況。 。 。求解! ! !

phpcn_u1582phpcn_u15822844 天前717

全部回覆(2)我來回復

  • PHPz

    PHPz2017-05-15 17:00:39

    1. 開發的話,可以使用下面的指令來執行dist的內容:

      grunt serve:dist

    2. 預設所有的第三方js都會合併到verdor.xxxx.js,自己的js會合併到script.xxxx.js
      相對應的第三方css都會合併到verdor.xxxx.css,自己的css會合併到main.xxxx.css

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:00:39

    1、仔細閱讀你使用yeoman的那個Generator,一般來說它都會提供詳細的說明,如何運行開發環境或生產環境。
    2、閱讀README.md
    3、開啟package.json, 'scripts'物件裡有npm相關操作的說明。
    4、開啟Gruntfile.js, 裡面有入口檔案、出口檔案等各種說明。

    另外,壓縮是grunt幫你做的。

    回覆
    0
  • 取消回覆