我对linux webapp开发方案还不熟悉,但是前一个团队离开我的项目附有自述文件。
它说我必须打电话
首先,我的bower.json为空,但
除外{
"name": "webapp",
"dependencies": {
"roslib": "~0.15.0"
}
}
其次,当我调用grunt构建时,我收到错误
错误解析错误:意外的令牌让
我也会在令牌'<'时遇到同样的错误和'ILLEGAL'
编辑:我发现grunt构建被定义为
grunt.registerTask('build', ['eslint', 'browserify', 'concat_css', copy']);
答案 0 :(得分:2)
您应该与之前的团队交谈并向他们询问项目并获得一些加速。你可能还应该至少做一些关于node / grunt /他们正在使用的其他任何教程。
至于你的问题,首先bower.json没有任何问题只有一个依赖,这不是问题。 Bower似乎正在下降,所以你也可以获得roslib through npm,尽管你必须对项目有足够的了解,以替换它来自node_modules的地方。
您可能在grunt上收到错误,因为他们在let
中使用了Gruntfile.js
而您使用的是不支持let
的旧版本节点。 node.js的最新长期支持是6.10.3。如果可以,我会更新。