如何使用ng eject命令切换到webpack后构建基于angular cli的项目

如何使用ng eject命令切换到webpack后构建基于angular cli的项目,angular,webpack,angular-cli,Angular,Webpack,Angular Cli,最近我从angular cli切换到webpack,因为我面临一些库的问题。我手动在webpack.config.js文件中包含了一些脚本。那么,现在如何在不切换回cli的情况下编译angular项目呢 之前,我使用此命令编译角度项目: ng build-prod--aot=false 网页包中是否有任何等效选项?为什么不使用纱线 yarn build 纱线是NPM包装的替代包装管理器,其重点在于可靠性和速度 要为Angular CLI启用纱线,必须运行以下命令: ng set --globa

最近我从angular cli切换到webpack,因为我面临一些库的问题。我手动在webpack.config.js文件中包含了一些脚本。那么,现在如何在不切换回cli的情况下编译angular项目呢

之前,我使用此命令编译角度项目:
ng build-prod--aot=false

网页包中是否有任何等效选项?

为什么不使用纱线

yarn build
纱线是NPM包装的替代包装管理器,其重点在于可靠性和速度

要为Angular CLI启用纱线,必须运行以下命令:

ng set --global packageManager=yarn

更多信息可通过

查看:查看此答案:感谢的可能重复,我如何定义
--base href
路径?因为我没有在根目录中上传项目,所以我得到404错误,因为缺少依赖项。在你的webpack.config.js中,在module.exports下查找“output”,你会发现一个path属性,你可以根据需要更改它。例如:“输出:{“路径”:“/Users/jim/Desktop/dist”,“文件名:“[name].[chunkhash:20].bundle.js”,“chunkFilename:“[id].[chunkhash:20].chunk.js”}