diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-11-23 06:51:32 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-11-23 06:51:32 +0900 |
| commit | dd85278d54e7bef392e44ccf22cf49fe595a36d6 (patch) | |
| tree | 44c6f6425605a62ac427c4ca134f984146d7e206 /webpack/module | |
| parent | v3194 (diff) | |
| download | sharkey-dd85278d54e7bef392e44ccf22cf49fe595a36d6.tar.gz sharkey-dd85278d54e7bef392e44ccf22cf49fe595a36d6.tar.bz2 sharkey-dd85278d54e7bef392e44ccf22cf49fe595a36d6.zip | |
Fix bug
Diffstat (limited to 'webpack/module')
| -rw-r--r-- | webpack/module/rules/consts.ts | 41 | ||||
| -rw-r--r-- | webpack/module/rules/index.ts | 2 |
2 files changed, 0 insertions, 43 deletions
diff --git a/webpack/module/rules/consts.ts b/webpack/module/rules/consts.ts deleted file mode 100644 index 7f66106213..0000000000 --- a/webpack/module/rules/consts.ts +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Replace consts - */ - -const StringReplacePlugin = require('string-replace-webpack-plugin'); - -import version from '../../../src/version'; -const constants = require('../../../src/const.json'); -import config from '../../../src/conf'; - -export default lang => { - // 置換の誤爆を防ぐため文字数の多い順に並べてください - const consts = { - _RECAPTCHA_SITEKEY_: JSON.stringify(config.recaptcha.site_key), - _SW_PUBLICKEY_: config.sw ? JSON.stringify(config.sw.public_key) : JSON.stringify(null), - _THEME_COLOR_: JSON.stringify(constants.themeColor), - _VERSION_: JSON.stringify(version), - _STATUS_URL_: JSON.stringify(config.status_url), - _STATS_URL_: JSON.stringify(config.stats_url), - _ABOUT_URL_: JSON.stringify(config.about_url), - _API_URL_: JSON.stringify(config.api_url), - _DEV_URL_: JSON.stringify(config.dev_url), - _CH_URL_: JSON.stringify(config.ch_url), - _LANG_: JSON.stringify(lang), - _HOST_: JSON.stringify(config.host), - _URL_: JSON.stringify(config.url), - }; - - const replacements = Object.keys(consts).map(key => ({ - pattern: new RegExp(key, 'g'), replacement: () => consts[key] - })); - - return { - enforce: 'post', - test: /\.(tag|js|ts)$/, - exclude: /node_modules/, - loader: StringReplacePlugin.replace({ - replacements: replacements - }) - }; -}; diff --git a/webpack/module/rules/index.ts b/webpack/module/rules/index.ts index 0006f622d2..9c1262b3d6 100644 --- a/webpack/module/rules/index.ts +++ b/webpack/module/rules/index.ts @@ -1,5 +1,4 @@ import i18n from './i18n'; -import consts from './consts'; import base64 from './base64'; import themeColor from './theme-color'; import tag from './tag'; @@ -8,7 +7,6 @@ import typescript from './typescript'; export default (lang, locale) => [ i18n(lang, locale), - consts(lang), base64(), themeColor(), tag(), |