Angular 15中已经删除了将打包转换成UMD的功能。如果需要使用UMD,可以考虑使用第三方库来实现。
代码示例:
// 旧版Angular代码 ng build --prod --output-hashing=all --module "umd"
// 新版Angular代码 ng build --prod --output-hashing=all
// 使用第三方库实现UMD打包 // 在package.json中增加"build:umd": "ng build --prod --output-hashing=all && rollup -c rollup.config.js", // rollup.config.js中配置UMD打包规则 // 运行npm run build:umd进行打包