angular - (Angular) Ng build 没有创建更新的项目
问题描述
我进行了搜索,但找不到解决此问题的方法。也许我只是在做一些非常错误的事情。我有一个 Angular 7 应用程序,当我构建它时,它会在 /dist 中生成一个构建良好的项目。但是当我为新版本更改某些内容时,我的构建并没有改变。
假设我有一个名为“仪表板”的文件,如果我只是添加类似“TEST TEST TEST TEST
TEST ng serve
.......
我在这里做错了吗?我必须完全重新安装 npm 才能让我的新版本正常工作,但这远不切实际。
解决方案
你没有缓存破坏。
要么使用包含它的 prod 标志:
ng build --prod
或明确告诉它:
ng build --output-hashing=all
(all
您也可以bundles
只对应用代码创建的 JS 包进行哈希处理,而不是对图片、样式等所有文件进行哈希处理)
推荐阅读
- angular - 在 TypeScript 中为生成的代码禁用警告
- android - SupportMapFragment 正在泄漏内存
- python - 如何使用结构嵌套数组 pyspark 更改数据框列中的属性?
- windows - 安装open km不成功
- mysql - 从mysql中的JSON数据中提取日期和时间
- sql-server - 在 SQL Server Management Studio 中导入和导出包含所有数据的数据库
- csv - Shell脚本csv到德语可读的excel
- azure - 使用 MQTT 将真实设备连接到 Azure IoT Central
- python - Python & Google Sheets - 检查数据在哪一行
- python - 遍历列表以查找基本摘要