【问题标题】:I got a error from i18n aurelia我从 i18n aurelia 收到一个错误
【发布时间】:2019-02-01 22:22:54
【问题描述】:

我浏览了一些 i18n 教程,但出现错误。

这是我得到的错误

./src/locales/en-GB_translation.json 中的错误 (./node_modules/bundle-loader?lazy&name=lang-en-GB!./src/locales/en-GB_translation.json) 模块解析失败:JSON 中位置 0 的意外标记 m 而 在‘module.exports = fun…’附近解析你可能需要一个合适的 loader 来处理这种文件类型。 SyntaxError: Unexpected token m in JSON 在位置 0,同时在“module.exports = fun…”附近进行解析

我在这个项目中使用 webpack。

请帮我解决这个问题。

【问题讨论】:

    标签: json webpack internationalization aurelia


    【解决方案1】:

    将此配置添加到我的项目 webpack 配置中

    { test: /.json$/i, loader: ‘json-loader’, type: ‘javascript/auto’ },
    

    然后我安装 json-loader 因为我没有将那个包安装到我的项目中。

    【讨论】:

    • type: 'javascript/auto' 属性是我设置中的缺失点。我只是想了解为什么它使编译成功。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多