nodejs 写的服务器代码,大家都用什么工具进行打包呢?

2019-06-04 15:38:55 +08:00
 KyleZ

浏览器端,有 webpack,gulp,等等, 这服务器,我试了试,rollup 感觉还行呀? 大家是用的什么工具呢?

5894 次点击
所在节点    Node.js
9 条回复
libook
2019-06-04 18:20:14 +08:00
不打包。

什么工具合适得看你打包代码的根本目的是什么。
tangdw
2019-06-04 18:39:52 +08:00
服务端的代码打包干什么?
sparkinglemon
2019-06-04 19:14:14 +08:00
服务端 node 完善的很,如果非要整合的话我建议 rollup,蛮好用的
beginor
2019-06-04 19:17:55 +08:00
服务器不是应该用 deno 么?
Sparetire
2019-06-04 20:10:08 +08:00
不打包,非要打包考虑下 ncc
BlackHole1
2019-06-04 22:29:31 +08:00
推荐不打包,非要打包上 rollup
jinliming2
2019-06-05 08:11:31 +08:00
nodejs 环境确定,不像前端浏览器各种版本兼容性问题。
nodejs 最新版各种常规 ES6 语法都支持了(因为 Chromium 的 V8 支持了),所以写起来也不难受了。
唯一就是 ES6 Module 还不是正式支持,所以还要用 require 的方式去导入包,不过可以在启动的时候加个实验性参数以支持标准的 import 语法。
pastgift
2019-07-03 08:48:16 +08:00
一般服务器代码不会打包,不是所有 js 代码都需要打包的

前端代码打包主要是因为代码最终需要被浏览器下载到用户本地然后运行,
打包可以压缩代码,减少代码下载量,减少浏览器发送请求下载文件次数,一定程度上混淆代码不让别人很容易地看出代码逻辑

服务器都是自己掌管了,就没这个必要了
况且有些单机小项目,甚至有直接上服务器在线改代码的操作,不打包会方便一点
xcstream
2020-01-18 04:24:37 +08:00
不打包
php 也不打包

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

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

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

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

© 2021 V2EX