当使用gem浏览rails时,它不会反映文件更改

When using gem browserify-rails, it does not reflect file changes

本文关键字:文件 gem 浏览 rails      更新时间:2023-09-26

我想在rails中使用CommonJS模块开发javascript。我也想从链轮中受益。我找到了browsrify-rails宝石来解决这个问题。字符串后,它似乎工作得很好。我可以使用模块。但当我更改一些文件并刷新浏览器时,它们不会被反映出来。你有解决这个问题的办法吗?

使用package.json如下。

{
  "name": "",
  "description": "",
  "license": "MIT",
  "repository": {},
  "dependencies": {
    "babelify": "^7.2.0",
    "browserify": "^12.0.1",
    "browserify-incremental": "^3.0.1"
  }
}

不幸的是,browsrify rails v2引入了一个错误,该错误存在于2.0.0和2.0.1中。我修好了程序错误。请升级到2.0.2版本,并使用清除资产缓存

rake tmp:clear

您可能需要将其称为bundle exec rake tmp:clear。如果两者都不起作用,则从项目根目录rm -rf tmp/cache。然后重新启动Rails,它应该会按预期工作。