期待一个没有 ESLint, Webpack, Babel 的世界

2020 年 11 月 11 日
 xrr2016

弄这些东西真的烦死人...(╥╯^╰╥)

9485 次点击
所在节点    程序员
69 条回复
jydeng
2020 年 11 月 12 日
webpack 、babel 还是需要,eslint 看自己需求了。
yaphets666
2020 年 11 月 12 日
@Osk ?????几个大文件 几秒才打开网站 这不更被骂吗 小文件有好处呀
feYAN7
2020 年 11 月 12 日
相反,我觉得这些很有用,想象一下没有 babel,还要用 var 是多 low
zy445566
2020 年 11 月 12 日
ESLint 现在暂时还没什么可替代的且还是相对必要的。
Webpack 等浏览器完全支持 import,稍微做一下 npm 的的迁移问题,那也不需要了
Babel 其实浏览器已经支持大部分语法了,等现代浏览器普遍后,Babel 后面估计也就是用来做词法分析了。

所以综上 ESLint 在项目中还会有用武之地,Webpack 会被未来扫进坟墓,Babel 未来在绝大多数项目不被需要,但可能会被用来做 JS 语言的自举的 AST 分析器
dinjufen
2020 年 11 月 12 日
还好,用了 eslint 少了很多错误
yhyh
2020 年 11 月 12 日
如果能把这些玩透 来说这话,可能有点道理,但是没头没尾说这么一句 可能还是有没搞清楚的地方吧
最近又在重新整理 webpack 了, 像那些热门箱门 umi dva 这些 开箱即用,但是一直黑箱使用
del1214
2020 年 11 月 12 日
农耕火织,回到原始社会
unicloud
2020 年 11 月 12 日
jq 过来的人,对这一套东西确实很烦,包括我有一段时间也是这样。
thulof
2020 年 11 月 12 日
拉了同组别人的代码,然后跑不起来的时候,你就会怀念 ESLint 了
Osk
2020 年 11 月 12 日
@yaphets666 我指的是 node_modules
dcoder
2020 年 11 月 12 日
作为后端, 问个问题: vue 3 的脚手架是不是可以省掉折腾 Webpack,Babel
myCupOfTea
2020 年 11 月 12 日
@dcoder 嗯,封装呢
yaphets666
2020 年 11 月 12 日
@dcoder 不用等到 vue3 vue-cli 你直接装好 0 配置开发都行
Feiox
2020 年 11 月 12 日
vite is best !
dcoder
2020 年 11 月 12 日
@myCupOfTea @yaphets666 @Feiox 所以 vue 就是好 +-_-
Cbdy
2020 年 11 月 12 日
确实比较讨厌,我分享一下我的思路

eslint 可以不用,webpack 未来可以不用,直接用浏览器原生支持的 esmodule,babel 可以考虑用 esbuild 配合几个小脚本,这样就清爽多了
maplelin
2020 年 11 月 12 日
更期待一个没有老版本浏览器的世界,这样这些为了兼容出生的工具就都不需要了
Actrace
2020 年 11 月 12 日
Tonni
2020 年 11 月 12 日
其实这东西就第一次配置的时候费点心,项目脚手架搭建起来开始做业务的时候基本上不会动这些东西了,个人经验是项目开始前基础设施一定要做好,一个完整合理的脚手架会让后续的开发顺心很多。
myCupOfTea
2020 年 11 月 12 日
@dcoder react 用官方手脚架也一样啊,不好用的话第三方的轮子也很多,比如 umi
其实都还行吧

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

https://v2ex.ih06.com/t/724150

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

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

© 2021 V2EX