2016-06-16 75 views
0

這是我所問的第一個問題,如果不清楚,請原諒。 我也是新來構建一個應用程序,我正在使用grunt構建角度js應用程序。使用npm grunt構建前端角度應用程序

我的問題是我已經完成使用像下面的咕嚕任務。所以現在我已經在我的「構建」文件夾中縮小了css和java腳本文件。同時在服務器中部署應用程序(「構建」)。 1)我是否需要將所有節點模塊放在「構建」中 2)如果是,我該如何進入構建 3)究竟「構建」還是「遠程」應包含哪些內容?

grunt.registerTask('default', ['jshint','concat','ngAnnotate','uglify','htmlmin','copy','connect','watch']); 

回答

0

咕嚕是一個任務運行,這將使很多你的工作很輕鬆,像concatination,縮小等

作爲標準將有三個文件夾,這個過程 - 建立 - 距離 - src

src:此文件夾將包含您的所有源文件,這是開發人員編寫代碼的地方。此文件夾中的文件將按照開發和模塊結構的簡單性進行組織。

我們必須將我們的代碼部署到連接,縮小,註釋等的服務器,以獲得更好的性能和特定於項目的各種原因。 Grunt任務用於將src文件夾中的文件轉換爲可部署的代碼。

dist:這是所有grunt任務輸出文件所在的文件夾。這是將要去服務器的文件夾。

build此文件夾將具有所有用於grunt任務的文件駐留。例如:grunt.js,package.json,node_modules等。

只有dist文件夾將去服務器。沒有其他的。

0

節點模塊僅供開發服務器和所有客戶端工具等使用。構建版本將沿着scripts.js(您的JavaScript文件,即角應用)vendor.js(所有角庫)index.html和一些css文件。

相關問題