ruby-on-rails - Rails、ESBuild源图总是缺失,但它在构建中

标签 ruby-on-rails source-maps esbuild

ActionController::RoutingError (No route matches [GET] "/assets/application.js-1246371c75312771378dc97fa604ef404c73f9b477b5eb8f4c6ebb2fd2e1e323.map"):

我在 package.json 中的构建脚本是:

"build": "esbuild app/javascript/*.* --bundle --sourcemap --outdir=app/assets/builds",

所以我在 Assets 下的构建下看到了我的 application.js 和我的 application.js.map

但是开发人员控制台在源映射上显示 404,并且服务器日志将该资源显示为错误。我做错了什么?

最佳答案

对应this thread

设置config.assets.debug = false将解决该错误

关于ruby-on-rails - Rails、ESBuild源图总是缺失,但它在构建中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70735601/

相关文章:

Webpack 热模块替换 (HMR) 源映射未更新/新代码在开发工具中不可见

vite - 在 Vite.js 项目中使用 `compilerOptions.baseUrl`?

javascript - 使用 esbuild 加载引导 JS

reactjs - 使用 React 配置 esbuild(替换 create-react-app)

javascript - 如何获得源映射以与 Chrome 开发工具和 webpack 一起使用?

typescript - IE11 Angular-CLI 源映射不工作

ruby-on-rails - 如何本地化 ActiveModel::错误消息

ruby-on-rails - 运行 heroku rake db :migrate 时出现 Heroku 错误

ruby-on-rails - 如何优化ruby中Two_sum代码的解决方案

ruby-on-rails - 使用未保存的关联