首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在@symfony/webpack-encore上加载vue-i18n-加载程序

如何在@symfony/webpack-encore上加载vue-i18n-加载程序
EN

Stack Overflow用户
提问于 2018-05-15 14:33:39
回答 2查看 995关注 0票数 4

我和webpack一起在symfony 4应用程序上使用Vue,vue-18n工作得很好。但是我想把翻译放在每个单文件组件

我的问题是加载de是加载我试图用可能的方式加载的vue-i18n装载机 .有人做过这个吗?谢谢

我的webpack档案:

代码语言:javascript
复制
var Encore = require('@symfony/webpack-encore');
Encore
    .enableVueLoader(function(options) {
        //i tried to load here
    })
    // ...
    .addLoader({
        test: /\.styl$/,
        loader: 'style-loader!css-loader!stylus-loader'
    })
    ////i tried to load here with addLoader
;
//I tried to load here with module.exports
// export the final configuration
module.exports = Encore.getWebpackConfig();
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-15 15:28:58

我们需要在enableVueLoader中设置选项

代码语言:javascript
复制
.enableVueLoader(function(options) {
   options.loaders.i18n = '@kazupon/vue-i18n-loader'
});
票数 3
EN

Stack Overflow用户

发布于 2019-11-06 13:57:49

对于Webpack 4,您需要使用以下语法:

代码语言:javascript
复制
.addRule({
    resourceQuery: /blockType=i18n/,
    type: 'javascript/auto',
    loader: '@kazupon/vue-i18n-loader',
})
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50352904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档