簡體   English   中英

如何包含適當的JavaScript文件的版本(精簡版還是原始版)?

[英]How to include appropriate JavaScript file's version (minified vs. raw)?

我正在開發一個webapp(如果重要的話,我使用npmbower )。 我的HTML文件包含angular.js 現在,我希望我的angular.min.js應用程序的生產版本使用縮小的版本angular.min.js

考慮到我確實需要兩個版本的Webapp:

  • 包含angular.js “原始”版本
  • 包含angular.min.js “生產”版本

考慮到我要維護index.html的單個版本,傳統上index.html

您可以手動執行此操作,也可以使用GulpGrunt

它們將幫助您為生產環境准備好文件。

當我開始使用gulp時, 本教程對您有很大幫助。

我選擇了在Makefile調用的sed

$(RELEASE_DIR)/index.html: $(PUBLIC_DIR)/index.html | $(RELEASE_DIR)/
    $(SED) 's/\.js/.min.js/g' $< > $@

$(RELEASE_DIR)/:
    $(MKDIR) --parents $@

我接受我自己的答案,因為使用sed比使用另一個依賴項更簡單(我已經有了一個Makefile )。

暫無
暫無

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

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