Jav*_*rín 7 angular-cli angular
运行ng serve
一个自定义语言环境数据的文档说明(https://next.angular.io/guide/i18n新角6),我得到这个错误:
Unknown option: '--locale'
Run Code Online (Sandbox Code Playgroud)
用delete-output-path
和发生同样的事情named-chunks
.我们现在怎么设置这个标志?
Jon*_*mit 14
作为引入CLI工作区的一部分,开发人员已删除了与构建相关的命令行开关,转而在新angular.json
文件中配置它们.
在深入研究新模式(可从上面的链接获得)之后,重新引入本地化开关的最简单方法是将它们添加到以下路径中angular.json
: projects/your-project/architect/build/options.
然后为你的应用,而无需任何开关:ng serve
.
从长远来看,我想鼓励你自己定义不同的配置并在那里设置这些选项.再次,请参阅架构以获取更多相关信息.
这是我做的一个例子:
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"my-app": {
"root": "",
"sourceRoot": "src",
"projectType": "application",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
"tsConfig": "src/tsconfig.app.json",
"polyfills": "src/polyfills.ts",
"i18nFile": "src/locale/messages.some-lang.xlf",
"i18nLocale": "some-lang",
"i18nFormat": "xlf",
"aot": true,
"assets": [ ...
],
"styles": [ ...
...
Run Code Online (Sandbox Code Playgroud)
显然有文档更新的PR,它解释了如何做到(几乎我在这里写的方式;-))
归档时间: |
|
查看次数: |
8152 次 |
最近记录: |