![](/img/trans.png)
[英]Using RequireJS with node to optimize creating single output file does not include all the required files
[英]Use requirejs to build project to single file and then optimize it (creating source map)
我希望使用Requirejs(v2.1.8)創建我的縮小/優化項目的源地圖。
通過將以下變量添加到我的構建文件中,我已經能夠成功地做到這一點:
但是,這會為構成我的應用程序的每個單個JS文件創建一個映射和源文件。 我想要做的是使用Requirejs將我所有的JS源文件組合成一個文件(沒有優化),然后優化此結果文件並為其創建源映射。
因此,這將給我留下三個文件:
我了解Requirejs中對源地圖的支持尚處於試驗階段。 我想知道是否有人知道告訴編譯器執行上述操作的選項?
如果不是,是否有人知道如何使用Requirejs編譯器來優化單個JS文件(該文件已使用Requirejs進行了構建,但optimize設置為none),該文件同時創建了源映射?
似乎我誤解了requirejs在優化和創建源映射時會做什么。
事實證明requirejs為項目中的每個JS文件創建一個映射和源文件, 以及為優化的JS文件(通常稱為main.js)創建一個源映射。 如果僅在main.js文件的源映射之后,則可以刪除所有其他映射。
希望這對其他人有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.