cocos creator v2.12构建时能否像webpack那样配置publicPath

发布平台为web-mobile时,有一种场景是需要将构建出来的index.html和其他静态资源分开部署。

如果是用webpack构建的话在output里配置一个publicPath字段就可以了,这样静态资源都会以绝对路径(publicPath+path)的形式进行引用,这样index.html和其他静态资源分开部署也就不会有问题。

但是我在creator里没有找到类似的功能。creator最后构建出来的index.html和其他静态资源是放在同一目录下的然后通过相对路径进行引用。这样如果两者放在不同的目录下,就会出现各种静态资源404的问题。

目前我如果想要两者分开部署,似乎只能手动去把相对路径的引用replace成相应的绝对路径的引用,index.html和main.js里的还好说,但是cocos2d-js-min.js里需要replace的地方就太多了,手动replace不太现实。

所以请问,有大佬能解答一下这种场景该如果处理吗?

main.js里面的这里,改了应该就可以了

好的,我试试。

已解决。多谢~

:ok_hand:

我的qq是281900360 ,我想问一下你这个问题是怎么解决的

这个是怎么改的,能说一下不,我试了,怎么不生效呢

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。