summaryrefslogtreecommitdiff
path: root/webpack
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-03-03 13:47:55 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-03-03 13:48:00 +0900
commit87d17517f3e79e09e30a89dad3f94817dda424d3 (patch)
tree412adf8a6a51191914bf1793c1472d7122f68289 /webpack
parentUpdate drive.vue (diff)
downloadsharkey-87d17517f3e79e09e30a89dad3f94817dda424d3.tar.gz
sharkey-87d17517f3e79e09e30a89dad3f94817dda424d3.tar.bz2
sharkey-87d17517f3e79e09e30a89dad3f94817dda424d3.zip
:v:
Diffstat (limited to 'webpack')
-rw-r--r--webpack/webpack.config.ts50
1 files changed, 26 insertions, 24 deletions
diff --git a/webpack/webpack.config.ts b/webpack/webpack.config.ts
index a4ef75d8ed..c4ef4b90f5 100644
--- a/webpack/webpack.config.ts
+++ b/webpack/webpack.config.ts
@@ -73,20 +73,6 @@ module.exports = Object.keys(langs).map(lang => {
replace: 'base64replacement'
}
}, {
- loader: 'webpack-replace-loader',
- options: {
- search: '$theme-color',
- replace: constants.themeColor,
- attr: 'g'
- }
- }, {
- loader: 'webpack-replace-loader',
- query: {
- search: '$theme-color-foreground',
- replace: constants.themeColorForeground,
- attr: 'g'
- }
- }, {
loader: 'replace',
query: {
search: i18nReplacer.pattern.toString(),
@@ -108,10 +94,16 @@ module.exports = Object.keys(langs).map(lang => {
}, {
test: /\.styl$/,
exclude: /node_modules/,
- use: [
- { loader: 'style-loader' },
- { loader: 'css-loader' },
- { loader: 'stylus-loader' }
+ use: [{
+ loader: 'style-loader'
+ }, {
+ loader: 'css-loader',
+ options: {
+ minimize: true
+ }
+ }, {
+ loader: 'stylus-loader'
+ }
]
}, {
test: /\.scss$/,
@@ -119,7 +111,10 @@ module.exports = Object.keys(langs).map(lang => {
use: [{
loader: 'style-loader'
}, {
- loader: 'css-loader'
+ loader: 'css-loader',
+ options: {
+ minimize: true
+ }
}, {
loader: 'sass-loader',
options: {
@@ -128,10 +123,14 @@ module.exports = Object.keys(langs).map(lang => {
}]
}, {
test: /\.css$/,
- use: [
- { loader: 'style-loader' },
- { loader: 'css-loader' }
- ]
+ use: [{
+ loader: 'style-loader'
+ }, {
+ loader: 'css-loader',
+ options: {
+ minimize: true
+ }
+ }]
}, {
test: /\.(eot|woff|woff2|svg|ttf)([\?]?.*)$/,
loader: 'url-loader'
@@ -165,7 +164,10 @@ module.exports = Object.keys(langs).map(lang => {
resolve: {
extensions: [
'.js', '.ts', '.json'
- ]
+ ],
+ alias: {
+ 'const.styl': __dirname + '/../src/web/const.styl'
+ }
},
resolveLoader: {
modules: ['node_modules', './webpack/loaders']