已经npm install babel-register,还是出错
/
猿问
请问下楼主解决了吗?
检查了下还是,包的版本问题,替换下包:
"babel-core": "^6.24.0", "babel-loader": "^6.4.1", "babel-plugin-transform-decorators-legacy": "^1.3.4", "babel-polyfill": "^6.23.0", "babel-preset-env": "^1.2.2", "babel-preset-es2015": "^6.24.0", "connect-livereload": "^0.6.0", "del": "^2.2.2", "gulp": "^3.9.1", "gulp-concat": "^2.6.1", "gulp-if": "^2.0.2", "gulp-live-server": "0.0.30", "gulp-livereload": "^3.8.1", "gulp-plumber": "^1.1.0", "gulp-rename": "^1.2.2", "gulp-sequence": "^0.4.6", "gulp-uglify": "^2.1.0", "gulp-util": "^3.0.8", "jquery": "^3.2.1", "require-dir": "^0.3.1", "vinyl-named": "^1.1.0", "webpack": "^2.2.1", "webpack-stream": "^3.2.0", "yargs": "^7.0.2"
"gulp": "^3.9.0",
我直接修改的package.json的版本
其实和那个包没有关系,视频作者并没有这个包
我是这样做的先去把server里的依赖先都下载好了,可以先不要在外面gulp启动服务,先直接在server里面启动express,启动好了之后可以再去tasks目录下的server.js里面去
注释掉这一段,应该是这段代码return掉了下面的服务启动,之后就可以启动了。
其实包的版本有很多的坑,所以大家最好按照视频作者的版本安装。
npm i -g gulp@3.9.0
降到下一个版本的gulp就好啦
# 目前版本3.9.1 会报这个错误,删除新的版本,安装旧版本就可以了 sudo rm -rf /usr/local/lib/node_modules/gulp sudo cnpm i -g gulp@3.9.0
无法访问页面,怎么办
pakege.json到依赖发出来看看呢
//babel.rc
{
"presets":["es2015"]
}
你后来怎么解决的
babel.rc配置发来看下
举报