- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我在在线 JavaScript Minifier 中从 public/assets/js 检查我的 application.js 时收到的错误:
Parse error: Unexpected token: punc (})
Line 22315, column 33
22314: url: "/products/per_amount",
22315: data: {id: quantity, product},
22316: dataType: "json",
看起来像这样:
$.ajax({
url: "/products/per_amount",
data: {id: quantity, product},
dataType: "json",
type: "GET",
...
这与 this 的错误相同但我到处都说它已修复或我尝试的解决方案不起作用。
最佳答案
看来您正在使用 Uglifier 不支持的 ES6 功能:http://es6-features.org/#PropertyShorthand .
我认为 Uglifier 的目标是 ES5,并且只接受 ES5 代码。您可以通过在 ES5 中重写代码来快速修复:
$.ajax({
url: "/products/per_amount",
data: {id: quantity, product: product},
dataType: "json",
type: "GET",
如果你想保留你的语法优点,请考虑使用 Babel 将你的代码转换为 ES5。
关于javascript - 由于 Uglifier Punc 错误,无法预编译 Rails Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46477836/
我正在尝试缩小我的 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('
我是一名优秀的程序员,十分优秀!