蝴蝶刀刀
2019-03-23 18:19:38
VUE JS如何不被打包舉例:有一個(gè)公共的域名,我把JS放在static文件夾里面Npm run build 后,在打包后的dist文件夾的該文件,更改域名,不起作用問(wèn)題是: 怎么設(shè)置或者配置,直接在打包后的dist文件的該JS目錄,更改域名,直接生效,不用每次都打包
3 回答

三國(guó)紛爭(zhēng)
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊
1、如果通過(guò)import來(lái)導(dǎo)入變量的話,在打包的時(shí)候其實(shí)已經(jīng)作為常量資源打到了項(xiàng)目代碼中,所以你直接修改會(huì)不起作用;
2、有個(gè)笨方法就是通過(guò)index.html直接引進(jìn)這個(gè)js,js中直接通過(guò)var聲明變量,不過(guò)要注意命名的沖突,而且在打包的時(shí)候出現(xiàn)變量“not defined”的錯(cuò)誤,雖然并不影響使用,強(qiáng)迫癥可能會(huì)頭疼(^_^);
3、我這的項(xiàng)目前后臺(tái)代碼是在同一個(gè)項(xiàng)目下,所以我把請(qǐng)求地址省去了域名,通過(guò) /項(xiàng)目名/接口地址訪問(wèn),這樣打出來(lái)的包都可以使用,最重要一點(diǎn)是前后臺(tái)是在同一個(gè)項(xiàng)目下;
4、目前也正在研究其他方法,還沒(méi)想到。。。

精慕HU
TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊
添加回答
舉報(bào)
0/150
提交
取消