当javascript文件夹外的文件发生变化时,触发webpacker编译。

问题描述 投票:0回答:1

在开发过程中,我的rails应用中的webpacker遇到了一个问题。当一些相关的配置文件发生变化时,Webpacker也应该编译,但由于它们不在 app/javascript 文件夹。

有没有让webpacker也观察其他文件的变化?

更多细节:我通过webpacker加载我的CSS。我使用的是TailwindCSS和postCSS。我倾向于改变尾风配置文件(位于应用程序根目录下),以自动生成额外的实用程序和变体。然而,当我改变尾风配置文件时,它并没有触发webpacker在下一个页面加载时重新编译。只有当我改变了尾风配置文件中的一个文件,它才会重新编译。app/javascript 文件夹中--即使只是增加一个额外的空行。我想避免手动触发webpacker重新编译。

我没有对webpacker的Rails默认设置做任何修改。

ruby-on-rails webpacker
1个回答
0
投票

config/webpacker.yml,你想把文件和目录添加到 resolved_paths 部分。

resolved_paths:
  - app/assets
  - tailwind.config.js

这篇文章中有更多信息 https:/rossta.netblogwhy-does-rails-install-both-webpacker-and-sprockets.html。

© www.soinside.com 2019 - 2024. All rights reserved.