gpt4 book ai didi

angular-cli-v6 - --dev 选项在 Angular CLI 中不起作用

转载 作者:行者123 更新时间:2023-12-05 06:33:51 24 4
gpt4 key购买 nike

最近我升级到了 Angular CLI 6.0.3。我之前的构建脚本是

"build": "ng build --output-path ../public/ui",运行良好并生成文件

/ui/inline.bundle.js”。
/ui/polyfills.bundle.js”。
/ui/vendor.bundle.js”。
/ui/styles.bundle.js”。
/ui/main.bundle.js”

我注意到升级后,生成的文件有不同的名称

main.js
polyfills.js
运行时.js
样式.js
供应商.js

我认为默认构建可能是 prod 所以我将脚本更改为"build": "ng build --dev --output-path ../public/ui",

但我收到错误 Unknown option: '--dev'

我做错了什么?生成的文件名在v6中有变化吗?

最佳答案

是的,他们已经更改了生成的包的名称。

角度客户端 v 1.7

node_modules/@angular/cli/models/webpack-configs/common.js

output: {
path: path.resolve(buildOptions.outputPath),
publicPath: buildOptions.deployUrl,
filename: `[name]${hashFormat.chunk}.bundle.js`,
chunkFilename: `[id]${hashFormat.chunk}.chunk.js`
}

角度客户端 v6

node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/common.js

output: {
path: path.resolve(root, buildOptions.outputPath),
publicPath: buildOptions.deployUrl,
filename: `[name]${hashFormat.chunk}.js`,
},

并且 dev 是使用 ng build AFAIK 时的默认模式

关于angular-cli-v6 - --dev 选项在 Angular CLI 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50503441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com