我正在構建一個NodeJS應用程序,我不知道我應該在哪裏編譯我的Javascript(即縮小和醜化Javascript)以及如何構建我的應用程序。在哪裏把編譯JS在NodeJS應用程序
我在網上找到的所有例子都只是簡單地製作一個/public
目錄,並把所有的JS放在那裏。
問題是,即使我服務於/public/js
的Javascript文件app.min.js
,對於某人來說,仍然很容易找出他在public/js/app.js
處可以找到我所有原始的JavaScript代碼並竊取它。
構建應用程序的正確方法是什麼,以便我可以將開發文件和分發文件分開?
但如果我的開發文件在非公用文件夾中,當我開發時,我必須將它們每次編譯到公用文件夾中以測試它們。即使是eru Grunt腕錶,這也有點痛苦 – CodyBugstein
@CodyBugstein - 是的,這是分離公共和私人文件的成本。如果你的html文件引用了'xxx.min.js'文件,那麼無論如何你總是需要編譯。您可以有一個公共和私人文件共存的開發/測試方案,以及一個只將公共文件複製到公共服務器的構建腳本。 – jfriend00