Authored by yyq

webpack public path

... ... @@ -4,6 +4,8 @@ const config = global.yoho.config;
module.exports = (app) => {
let manifest,
manifestQcdn;
let assetUrl = config.assetUrl,
assetUrlQcdn = assetUrl.replace(/\/\/cdn.yoho.cn/gi, '//qcdn.yoho.cn');
if (!app.locals.devEnv) {
let manifestPath = '../../manifest.json';
... ... @@ -74,6 +76,7 @@ module.exports = (app) => {
}
res.locals.statics = statics;
res.locals.staticAssetUrl = qcdn ? assetUrlQcdn : assetUrl;
res.locals.preloads = _.concat(getPreloads(statics.styles, 'style'),
getPreloads(statics.javascripts, 'script', true));
}
... ...
... ... @@ -48,6 +48,7 @@
{{!-- Android机器页面不再受到用户字体缩放强制改变大小 'http://m.blog.csdn.net/article/details?id=51275080' --}}
<script type="text/javascript">
window._staticAssetUrl = '{{staticAssetUrl}}';
var isWechat = /micromessenger/i.test(navigator.userAgent || '');
if (isWechat) {
document.title =document.title.replace(' | Yoho!Buy有货 | 潮流购物逛不停', '');
... ...
__webpack_public_path__ = window._staticAssetUrl; // eslint-disable-line
import './js/common';
import './js/global';
import './scss/common.scss';
... ...