首页 > 解决方案 > 资产“上限生产部署”中的错误:预编译

问题描述

我使用 capistrano 部署我的应用程序 Rails,当我输入“cap production deploy”时遇到错误。当我在开始时键入此命令时,它运行良好,但它来自资产:预编译它的错误

我一直在寻找解决方案的时间,但没有一个有效。我试图改变

config.assets.js_compressor = :uglifier

config.assets.js_compressor = Uglifier.new(harmony: true)

在 production.rb 但没有结果。最糟糕的是错误显示我的名称不再在我的项目中

这是错误。

Uglifier::Error: Unexpected token: name (CarouselTouchPlugin). To use ES6 syntax, harmony mode must be enabled with Uglifier.new(:harmony => true).

我很绝望啊哈,我不明白为什么它不起作用在这里完整的错误消息https://pastebin.com/FXaSF2iR

标签: ruby-on-railsrubycapistranopuma

解决方案


推荐阅读