angular - 是否可以通过浏览器同步为 Angular 2 组件注入(inject) sass/css 更新?

标签 angular browser-sync

我有浏览器同步,我能够在我的样式表中动态注入(inject)和修改 CSS,这些样式表托管在我的应用程序的根目录中,而不是由 Angular 直接维护。这不需要重新加载。

但是,如果我进行更改,我的所有 Angular styleUrl 都不会更新,除非我手动重新加载。

我注意到 Angular 将样式嵌入 <head>元素,所以这可能就是它实际上没有重新加载的原因。

有没有办法使用浏览器同步或任何其他技术来解决这个问题?

最佳答案

如果您使用 Angular CLI 创建应用程序,所有这些小问题都会提前得到解决,例如 css preprocessors以及构建/开发过程。一旦您为应用程序提供服务并修改了任何内容(typescript/sass/scss),它就会重新加载并再次注入(inject),请尝试一下!

关于angular - 是否可以通过浏览器同步为 Angular 2 组件注入(inject) sass/css 更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38468462/

相关文章:

Cordova 9 : browser-sync alternatives

javascript - React 热模块替代方案——Rollup、Gulp 和 Browsersync

node.js - gulp 段错误 : 11 and Abort trap: 6 OSX Yosemite

javascript - Typescript 无效的左手运算符

javascript - 从 JSON 渲染 Html 而不显示 Angular 4 中样式标签的内容

svg - 如何在 Angular2 中动态创建 SVG 组件?

ngAfterViewInit 中未定义的 Angular viewchild

javascript - 使用POST方法给用户授权::Angular2&TypeScript

Angular Material 步进器更改图标颜色

nginx - 带有 Gulp 的远程服务器上的 BrowserSync 代理?