如題,老板要出于保密性的需要需要把a(bǔ)ngular項(xiàng)目里的一部分模塊壓縮混淆后以庫(kù)的方式供別的angular項(xiàng)目使用。我先后嘗試了webpack和uglifyJS,前者是整體打包,并且打出來(lái)的包沒(méi)法設(shè)置怎么導(dǎo)出相關(guān)模塊,后者是只能壓縮混淆js代碼,對(duì)ts使用會(huì)報(bào)錯(cuò),請(qǐng)問(wèn)各位大大有什么高見(jiàn)嗎?
2 回答

小怪獸愛(ài)吃肉
TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊
具體ts 報(bào)錯(cuò)信息是什么?如果是類(lèi)型上的,你在編譯的時(shí)候 把類(lèi)型定義文件也一同編譯出來(lái)

慕勒3428872
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊
在你們公司內(nèi)部搭建一個(gè)私有的npm倉(cāng)庫(kù),把你需要給其它項(xiàng)目用的模塊以npm包的方式打包發(fā)布到你們內(nèi)部的私有倉(cāng)庫(kù)上,然后內(nèi)部npm install xxx
下來(lái)就可以用了
- 2 回答
- 0 關(guān)注
- 1592 瀏覽
添加回答
舉報(bào)
0/150
提交
取消