【发布时间】:2020-04-14 10:41:42
【问题描述】:
如何在 Angular Universal 中运行缓存清除命令?
我尝试运行 npm run build:ssr --output-hashing=all 但它没有改变/添加任何东西。
PACKAGE.json
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"compile:server": "webpack --config webpack.server.config.js --progress --colors",
"serve:ssr": "node dist/server",
"build:ssr": "npm run build:client-and-server-bundles && npm run compile:server",
"build:client-and-server-bundles": "ng build --prod && ng run sample-project:server:production --bundleDependencies all"
},
【问题讨论】:
-
build:ssr中的package.json是什么? -
您是否遇到任何错误?
-
我没有错误@Plochie
-
删除
dist如果可用,然后在成功运行命令后,检查dist文件夹是否正在创建。 -
@Plochie 是的 dist 正在创建。我的意思是,我想放置缓存破坏,以便它会破坏旧缓存并替换为新缓存。问题是当我添加--output-hashing=all 时。它仍然没有改变任何东西。 dist 还是一样的
标签: angular caching browser-cache angular8 angular-universal