首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用角动场webpack

利用角动场webpack
EN

Stack Overflow用户
提问于 2018-10-18 15:12:29
回答 1查看 521关注 0票数 0

如何利用webpack的角度动态现场?

在运行时,当执行"tmhDynamicLocale.set('de');“时,角动态区域设置总是尝试从路径tmhDynamicLocale.set加载角-locale_en.js文件。

因此,我使用webpack定义了每个依赖项,无论是在我的app.js顶部还是在我的控制器顶部。我试图用require(‘angt-i18n/angular_de’)或import (但不幸的是,我总是收到以下错误消息)来定义它:

代码语言:javascript
复制
GET http://localhost:8080/angular/i18n/angular-locale_de.js net::ERR_ABORTED 404 (Not Found)
Refused to execute script from 'http://localhost:8080/angular/i18n/angular-locale_de.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-18 15:56:25

如果你像这样使用你的地点:

代码语言:javascript
复制
tmhDynamicLocaleProvider
    .localeLocationPattern('./angular/i18n/angular-locale_{{locale}}.js')
    .defaultLocale('de');

您可能可以像这样使用CopyWebpackPlugin:

代码语言:javascript
复制
new CopyWebpackPlugin([
    {from: './node_modules/angular-i18n/angular-locale_de.js', to: path.resolve(__dirname, '.[WEBPACK OUTPUT FOLDER]' + '/angular/i18n')}
])

确保目标文件夹与the打包文件的输出相匹配。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52877213

复制
相关文章

相似问题

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