aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorHJ <30-hj@users.noreply.git.pleroma.social>2022-04-06 15:48:33 +0000
committerHJ <30-hj@users.noreply.git.pleroma.social>2022-04-06 15:48:33 +0000
commit0e56ac1c2ba198cd6c91586803758ed0e88cab38 (patch)
tree4e7c100030cbe779de64b77fb13409d41d2c71b7 /build
parenta6134471055935dcbb94d9b2ed69dc8c2cf57832 (diff)
parent853f5145be2296911862a845d45fbb0242a62ade (diff)
Merge branch 'fix-csp-vue3' into 'develop'
Makes develop usable on stock PleromaBE See merge request pleroma/pleroma-fe!1504
Diffstat (limited to 'build')
-rw-r--r--build/webpack.base.conf.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index f442b2a0..f8c544d7 100644
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -38,7 +38,8 @@ module.exports = {
'static': path.resolve(__dirname, '../static'),
'src': path.resolve(__dirname, '../src'),
'assets': path.resolve(__dirname, '../src/assets'),
- 'components': path.resolve(__dirname, '../src/components')
+ 'components': path.resolve(__dirname, '../src/components'),
+ 'vue-i18n': 'vue-i18n/dist/vue-i18n.runtime.esm-bundler.js'
}
},
module: {
@@ -59,6 +60,15 @@ module.exports = {
}
},
{
+ enforce: 'post',
+ test: /\.(json5?|ya?ml)$/, // target json, json5, yaml and yml files
+ type: 'javascript/auto',
+ loader: '@intlify/vue-i18n-loader',
+ include: [ // Use `Rule.include` to specify the files of locale messages to be pre-compiled
+ path.resolve(__dirname, '../src/i18n')
+ ]
+ },
+ {
test: /\.vue$/,
loader: 'vue-loader',
options: {