【发布时间】:2018-03-12 18:53:39
【问题描述】:
我更新了我的 rails 应用程序以通过 5.1.X 到今天, 但令人惊讶的是,我缩小 JS 和 CSS 的配置不再起作用了......
config.assets.js_compressor = Uglifier.new(output: {comments: /^!/})
** 调用 yarn:install (first_time) ** 执行 yarn:install Yarn 可执行文件未在系统中检测到。在https://yarnpkg.com/en/docs/install 下载 Yarn ** 执行资产:预编译 rake 中止! Uglifier::Error: 无效赋值
如果我注释掉该行,它可以工作,但 JS 没有被缩小并且现场无法访问......就像所有其他资产一样,但 /public 文件夹中的缓存中存在......我不明白为什么资产管道现在不起作用?!
那么我怎样才能继续使用经典的资产管道和禁用的纱线调用?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-5 asset-pipeline assets