为何前端构建工具这么麻烦

2021-08-09 15:53:04 +08:00
 weimo383
被 webpack 整晕的一天。想问问后端构建工具是不是很方便🌚🌚
15861 次点击
所在节点    程序员
119 条回复
QHKZ
2021-08-09 18:48:27 +08:00
npm install 给我的感觉就是这样的
https://imgur.com/r/wtf/nqfWVeV
RRRoger
2021-08-09 19:04:09 +08:00
KatowiZz
2021-08-09 19:20:27 +08:00
如果 c++有 cargo 的话...
DoctorCat
2021-08-09 21:20:54 +08:00
前端炫技的多,后端想到古板老实点
chengxiao
2021-08-09 22:29:58 +08:00
每次运行 npm 那一堆 warn 看的我都怀疑人生.....
beginor
2021-08-09 22:32:15 +08:00
rollup 可以试一下, 感觉这几年逐渐崛起了!
lululau
2021-08-09 22:39:40 +08:00
前端构建工具其实是后端技术😂
gBurnX
2021-08-09 22:47:24 +08:00
题主对后端是不是有什么误会...您这只是晕一天,后端构建环境,一个特殊的 rpm 依赖都有可能要搞一天。
crclz
2021-08-09 22:50:19 +08:00
angular 从来都没这种鸟问题
Dragonphy
2021-08-09 22:57:11 +08:00
@yitingbai #7
刚做前端的时候都惊了,还能这么搞,windows 下删文件巨慢,WSL 还好😡👊
namelosw
2021-08-09 23:02:48 +08:00
前端有简单的,比如 rollup,写库可以,真正前端项目的话需求的功能更多。

问题是前端的东西本来就很复杂,一会要打包图片,一会要字体,一会又要样式插入 TypeScript,JavaScript 还得有无数种语法扩展,还得能按浏览器比例 target 成不同版本的 JavaScript,而且经常还得用户看哪页只下载哪页相关的代码,看另外一页还不能公用的代码还不能重复下载。各种问题能无限举下去。

这样一比后端构建那点问题就是弟弟。
WildCat
2021-08-09 23:34:11 +08:00
Actrace
2021-08-09 23:51:20 +08:00
tmpUI 完美解决痛点。。
molvqingtai
2021-08-09 23:58:48 +08:00
@lscexpress #20 npm 报错大概率是国情问题
veike
2021-08-10 02:45:47 +08:00
@molvqingtai too young too simple
xsen
2021-08-10 08:30:57 +08:00
@Rache1 @12 哈哈哈,这总结经典
xsen
2021-08-10 08:33:27 +08:00
@gBurnX @28 看来你不是个合格的后端。做后端连 docker 都不知道,确实少见
jiyinyiyong
2021-08-10 09:04:37 +08:00
如果项目小, 试一下 Vite.

浏览器只能用文本形态来分发, 而不是 WASM, 更难禁止使用奇奇怪怪的功能, 而且 ES Module 出来太晚了, 社区野蛮生长时期的代码你总不能直接说不让人运行啊.

Webpack 发展到现在也就十年不到, ES Module 时间更短, 不成熟.
huangsw
2021-08-10 09:28:42 +08:00
有个东西叫脚手架,无论开发组件库、工具库,第三方脚手架基本都可以帮你解决
Rebely
2021-08-10 09:46:00 +08:00
node modules 无底洞 加上 webpack 孱弱的性能简直了。 期待一下 vite 和 esbuild

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

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

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

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

© 2021 V2EX