簡體   English   中英

部署 javascript 3rd 方庫(requirejs/grunt)

[英]deploying a javascript 3rd party library (requirejs/grunt)

我們的團隊正在構建一個 javascript 庫,使我們公司的其他 Web 應用程序能夠使用我們使用 angular 指令構建的小部件來使用數據並將數據插入到我們的應用程序中。

所以我們有了自己的應用程序(可以獨立使用),使用 MVC .net(在 Visual Studio 中)和 angular 構建。 此外,我們正在生成一種 javascript 庫,其他應用程序可以使用它並插入小部件(通過 ajax 調用連接到我們的應用程序中的數據)。

我們真的在為我們的部署過程而苦苦掙扎。 我們需要發生以下情況:

  1. 以正確的順序連接和縮小我們的 javascript。
  2. 編譯更少,並連接和縮小 css。
  3. 處理外部依賴項,因為我們也在使用多個 3rd 方庫,可能其他人也在使用。

我們知道 requirejs,但我們不確定它是否適合我們正在構建的 3rd 方類庫。 另外我們想啟用加載為CDN,它仍然適合嗎?

我們也知道 grunt,但我們使用的不是 nodejs,而是 MVC .net。 是否相關?

我們將不勝感激您的意見! 謝謝!

我強烈建議使用諸如 Gulp 或 Grunt 之類的構建工具,它們都可以輕松處理您提出的要求。 一個額外的好處是,兩者都可以設置為在保存文件時啟動部分構建過程,讓開發人員可以使用他們想要的任何編輯器而不是特定的 IDE。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM