同事让我把 es6 语法的代码恢复成 es5…

2018-05-17 11:33:56 +08:00
 taro0822

说下背景:入职新公司一个多月,前端开发。项目组除了我还有两个前端,今天一个前端让我把我提交的代码里用到的 es6 代码恢复成 es5,理由是他的 ide(vs2013)打开这些 js 文件,会把 es6 的代码标红 orz … 项目本身只支持 chrome,所以 es6 不存在兼容性问题。而且其实我也没用到多少 es6 的特性,只用了一些 let const 箭头函数之类的特性= = ps,其他两个前端,一直都拿 vs 写 js,上次一个人来我电脑上改 js,看到 js 有代码提示,说了句:js 还能有代码提示的?? pps 我用的 webstrom+vscode

公司可能马上要开发 react native 的项目,上次和领导说过自己写过 react,上手 rn 比较方便,但愿能把我拉过去吧…

10276 次点击
所在节点    职场话题
64 条回复
sjzjams
2018-05-18 16:02:46 +08:00
只是为了不让他哪里不显示错误提示吗哈哈哈,笑死人
debugger
2018-05-19 03:02:42 +08:00
说个真事儿,领域之外的人的生活工作中,有人可以好几年不升级浏览器,而且各种花式浏览器都有,尽管内容都大同小异,然而偶尔还是会出现莫名其妙的问题。所以,尽管需求只是兼容 Chrome 就行,也请用上 babel,这样更多的客户不会因为浏览器兼容问题而说你们的产品辣鸡
abcbuzhiming
2018-05-20 09:12:01 +08:00
各位,我觉得这个问题根本就不是 babel 的问题,他们都是前端,哪有一个前端用 ES6 开发,用 babel 转了 ES5 再给另外一个前端开发的道理,你们既然多人协作,内部没有规范吗,没有约定吗,我觉得你们更大的问题是各自为政吧
guanghao11
2018-05-21 22:04:55 +08:00
给个建议,你给他们配好 babel 和 webpack,然后和他们谈谈把默认配置改成 es6。

当然这得看你们的项目复杂程度,如果是简单项目其实用 es5 也没什么..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/455547

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX