【发布时间】:2014-01-28 23:45:41
【问题描述】:
井号 (#) 是否在 JavaScript 中开始注释?我有一个与 NPM 一起使用的网站,当我尝试使用 Grunt 缩小 JavaScript 时,Uglify 抛出了错误:
Warning: Uglification failed.
Unexpected character '#'.
Line 1 in app/min-libs/node_modules/grunt-contrib-jshint/node_modules/jshint/nod
e_modules/cli/examples/cat.js
Use --force to continue.
被引用的文件名似乎来自另一个 NPM 模块,这意味着他们知道自己在做什么。因此,当我转到 app/min-libs/node_modules/grunt-contrib-jshint/node_modules/jshint/node_modules/cli/examples/cat.js 时,冒犯的行说:
#!/usr/bin/env node
这是评论还是这个 NPM 模块的所有者知道一些超级机密的禁止 JavaScript 技术?
【问题讨论】:
标签: javascript comments npm jshint uglifyjs2