![](/img/trans.png)
[英]How to include minified javascript file in production generated by Laravel Mix?
[英]How to include appropriate JavaScript file's version (minified vs. raw)?
我正在開發一個webapp(如果重要的話,我使用npm
和bower
)。 我的HTML文件包含angular.js
。 現在,我希望我的angular.min.js
應用程序的生產版本使用縮小的版本angular.min.js
。
考慮到我確實需要兩個版本的Webapp:
angular.js
“原始”版本 angular.min.js
“生產”版本 考慮到我要維護index.html
的單個版本,傳統上index.html
?
我選擇了在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.