• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    400-123-4567

    电子邮件

    1691000615@qq.com
  • 星点互联APP

    随时掌握企业动态

  • 扫描二维码

    关注星点微信公众号

Lv.4 学员组
6号会员,22活跃度,2019/01/10 加入学习
  • 11发帖
  • 11主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
优秀讲师更多
课堂交流更多
开启左侧

[node.js] babel转码后的代码为什么没有写入文件只在控制台中输出?

[复制链接]
Tommy子言 发表于 2019-1-10 17:49:40 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
Tommy子言提问: 发布时间:2019-01-10
babel转码后的代码为什么没有写入文件只在控制台中输出?
悬赏1 金钱 (回答此问题,将获得1 金钱奖励)
状态问题未解决,快来回答吧
testBabel中的代码用babel转码之后只在控制台输出了,compile.js还是空白的

786693002-5c2f3a858f234_articlex.png

npm run babel 代替node_modules/.bin/babel

2606069412-5c2f3b331937d_articlex.png

回复

使用道具 举报

精彩评论1

墨染ART 发表于 2019-1-10 17:50:03 | 显示全部楼层
解决了。
我的babel是本地安装的,为了方便,在package.json中我增加了一条script--"babel":"node_modules/.bin/babel"以便于转码某个文件的时候不用输入一大串"node_modules/.bin/babel",然后想要通过npm run babel index.js -o compile.js的方式来转码文件,后来发现这样只会把两个文件转码后输出到控制台。
后面改回了"node_modules/.bin/babel index.js -o compile.js"就可以了,看来之前自己有点想当然了。
不过为什么会出现这样的情况没有搞清楚,欢迎大家补充~
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies 上传

本版积分规则

Powered by Discuz!X3.5 ©2001-2013 Comsenz Inc.星点互联设计( 鲁ICP(125234543) )