- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
部署我的 Rails 应用程序时出现以下错误:
rake aborted!
ExecJS::ProgramError: Unexpected token punc «(», expected punc «:» (line: 15, col: 14, pos: 265)
Error
at new JS_Parse_Error (/tmp/execjs20150524-4411-1p45n63js:2359:10623)
at js_error (/tmp/execjs20150524-4411-1p45n63js:2359:10842)
at croak (/tmp/execjs20150524-4411-1p45n63js:2359:19086)
at token_error (/tmp/execjs20150524-4411-1p45n63js:2359:19223)
at expect_token (/tmp/execjs20150524-4411-1p45n63js:2359:19446)
at expect (/tmp/execjs20150524-4411-1p45n63js:2359:19584)
at /tmp/execjs20150524-4411-1p45n63js:2359:28513
at /tmp/execjs20150524-4411-1p45n63js:2359:19957
at expr_atom (/tmp/execjs20150524-4411-1p45n63js:2359:27269)
at maybe_unary (/tmp/execjs20150524-4411-1p45n63js:2359:30019)new JS_Parse_Error ((execjs):2359:10623)
js_error ((execjs):2359:10842)
croak ((execjs):2359:19086)
token_error ((execjs):2359:19223)
expect_token ((execjs):2359:19446)
expect ((execjs):2359:19584)
(execjs):2359:28513
(execjs):2359:19957
expr_atom ((execjs):2359:27269)
maybe_unary ((execjs):2359:30019)
有问题的文件是有效的,它在本地主机上工作。我还尝试在本地主机上运行 rake assests:precompile
,一切都通过了。最后,我尝试从文件中删除内容,git push 和 redeploy - 仍然有同样的错误。只有完全删除文件并重新部署才有帮助。
如有任何想法,我们将不胜感激。
最佳答案
Here I found help for the same problem you had.
运行 rails 控制台并:
JS_PATH = "app/assets/javascripts/**/*.js";
Dir[JS_PATH].each do |file_name|
puts "\n#{file_name}"
puts Uglifier.compile(File.read(file_name), harmony: true)
end
它将向您显示 Uglifier 产生问题的文件和行。
关于javascript - ExecJS::ProgramError:意外的 token punc «(»,预期的 punc «:» 在运行 rake assets:precompile on production 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30422437/
我正在尝试缩小我的 app.js 代码(尝试了几种在线工具)。但我得到了问题中提到的错误。这是我的代码: (function() { var app = angular.module('Laz
尝试使用 webpack 2.2.1 进行生产构建时出现以下错误: > cross-env NODE_ENV=production webpack --config internals/webpack
部署我的 Rails 应用程序时出现以下错误: rake aborted! ExecJS::ProgramError: Unexpected token punc «(», expected p
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我收到以下错误 Parse error: Unexpected token operator «=», expected punc «,» Line 159, column 26 这是我的代码 f
我正在尝试构建使用 webpack 的项目。我的 UglifyJS 选项如下所示: new UglifyJSPlugin({ sourceMap: false,
我收到了: 语法错误:意外的标记:来自 UglifyJS 的 punc ()) 指向全局变量API_URL的首字母。我是这样实现的: export default reduxApi({ campa
如果我尝试使用 ng build --prod --aot 测试构建我的应用程序,我会收到以下非常简短的错误消息: $ ng build --prod
我正在尝试使用 gulp 来缩小包含 JS 文件的文件夹。但是,其中一个文件存在上述错误,导致无法缩小。 我设法捕获并打印了错误,我已在此处打印了部分错误: JS_Parse_Error { mes
当我尝试在以下行中使用 Grunt uglify js 进行 uglify 和 concat 时, Ember 数据:' Ember ' 丑化失败。如何让 uglifyjs 跳过对 > 的检查? 咕噜
我不确定我的语法/意外标记错误在哪里 我在 jsfiddle 上的完整 jQuery 函数: http://jsfiddle.net/leongaban/gmRUa/ 我收到的错误: The foll
这是我在在线 JavaScript Minifier 中从 public/assets/js 检查我的 application.js 时收到的错误: Parse error: Unexpected t
我正在尝试“npm run build”,但它抛出了一些错误。它仍然在吐出我们的文件,但当我在服务器上运行它们时它不起作用。 我正在使用 ReactJS 和 Sails ERROR in js/mai
我正在尝试为生产预编译我的 Assets ,但 Rails 似乎不合作。 $ bundle exec rake assets:precompile /home/drderp/.rvm/rubies/r
我在为生产环境捆绑 webpack 时遇到一个奇怪的问题。 Unexpected token: punc (.) 发生这种情况 只有当 React 组件导入时 axios import React f
我在本地开发了一个应用程序。客户端和服务器运行在不同的端口上。该应用程序在我的本地系统上运行良好。我现在已将代码推送到服务器上。当我尝试使用 npm run build 运行代码时。 我收到如下错误
我得到了 来自 UglifyJs语法错误:意外的标记:punc (.) 在 angular2-webpack 上运行 npm run build 时出错 这来自传播运营商。 试图在不到 1 小时内演示
目标 我的目标是连接我所有的 css、js 文件并缩小所有这些文件。我可以缩小我的 concat.js,但我正在努力尝试缩小我的 concat.css。 Gruntfile.js module.exp
这对于脚本任务非常有效。但是当我运行我的 gulp 任务来输出我的 css 时,我得到了这个错误: `Unexpected token: punc ({)` 该任务似乎在“开发”中有效,但在生产中无效
我遇到了一些奇怪的错误,但是为了抑制这些错误,我必须更改出现错误的所有内容? //gulp file code var fs = require('fs'); var path = require('
我是一名优秀的程序员,十分优秀!