Parsing error: Unexpected token .. when using eslint
Parsing error: Unexpected token .. when using eslint
我对 linux webapp 开发方案还很陌生,但是之前的团队留给我的项目附带了一个自述文件。
它说我必须打电话
- sudo npm 安装
- 凉亭安装
- grunt build/grunt 服务器。
首先,我的 bower.json 除了
是空的
{
"name": "webapp",
"dependencies": {
"roslib": "~0.15.0"
}
}
其次,当我调用 grunt build 时出现错误
error Parsing error: Unexpected token let
对于标记“<”和 'ILLEGAL'
,我也遇到了同样的错误
编辑:我发现 grunt build 被定义为
grunt.registerTask('build', ['eslint', 'browserify', 'concat_css', copy']);
你应该和以前的团队谈谈,问问他们关于这个项目的事情,并得到一些提升。您可能还应该至少做一些关于 node/grunt/whatever 其他人正在使用的教程。
至于你的问题,首先 bower.json 只有一个依赖项没有问题,这不是问题。 Bower 似乎在下降,所以你也可以获得 roslib through npm,尽管你必须对项目有足够的了解才能从 node_modules.
替换它的使用位置
您可能在 grunt 上遇到错误,因为他们在 Gruntfile.js
中使用了 let
而您使用的是不支持 [=10= 的旧版本节点] 然而。 node.js 的最新长期支持是 6.10.3。如果可以的话我会更新的。
我对 linux webapp 开发方案还很陌生,但是之前的团队留给我的项目附带了一个自述文件。
它说我必须打电话
- sudo npm 安装
- 凉亭安装
- grunt build/grunt 服务器。
首先,我的 bower.json 除了
是空的{
"name": "webapp",
"dependencies": {
"roslib": "~0.15.0"
}
}
其次,当我调用 grunt build 时出现错误
error Parsing error: Unexpected token let
对于标记“<”和 'ILLEGAL'
,我也遇到了同样的错误编辑:我发现 grunt build 被定义为
grunt.registerTask('build', ['eslint', 'browserify', 'concat_css', copy']);
你应该和以前的团队谈谈,问问他们关于这个项目的事情,并得到一些提升。您可能还应该至少做一些关于 node/grunt/whatever 其他人正在使用的教程。
至于你的问题,首先 bower.json 只有一个依赖项没有问题,这不是问题。 Bower 似乎在下降,所以你也可以获得 roslib through npm,尽管你必须对项目有足够的了解才能从 node_modules.
替换它的使用位置您可能在 grunt 上遇到错误,因为他们在 Gruntfile.js
中使用了 let
而您使用的是不支持 [=10= 的旧版本节点] 然而。 node.js 的最新长期支持是 6.10.3。如果可以的话我会更新的。