Javascript 角度转换-partialLoader动态更改URL模板
我在我的webapp中使用角度翻译。具体地说,我将异步加载程序与partialLoader一起使用。 我的配置示例如下:Javascript 角度转换-partialLoader动态更改URL模板,javascript,angularjs,gulp,angular-translate,Javascript,Angularjs,Gulp,Angular Translate,我在我的webapp中使用角度翻译。具体地说,我将异步加载程序与partialLoader一起使用。 我的配置示例如下: $translateProvider.useLoader('$translatePartialLoader', { urlTemplate: '/i18n/{part}/{lang}.json' }); 如您所见,我指定了所有json文件的URL模板。如果我想打包所有的*.js文件用于生产和缩小,该怎么办? 当我缩小所有*.js文件时,我将所有应用程序部署在app/*路
$translateProvider.useLoader('$translatePartialLoader', {
urlTemplate: '/i18n/{part}/{lang}.json'
});
如您所见,我指定了所有json文件的URL模板。如果我想打包所有的*.js文件用于生产和缩小,该怎么办?
当我缩小所有*.js
文件时,我将所有应用程序部署在app/*
路径中。因此,.json
文件不再位于$translateProvider中指定的urlTemplate路径中
如何动态设置json翻译文件的URL模板?我可能会更改生成过程,使翻译文件与应用程序的主缩小文件分开。目前,如果我理解正确的话,您的所有翻译都将在您的应用程序中,提前全部交付给用户,这样可能会失去部分加载和异步加载的优势?