浏览器端,有 webpack,gulp,等等, 这服务器,我试了试,rollup 感觉还行呀? 大家是用的什么工具呢?
1
libook 2019-06-04 18:20:14 +08:00
不打包。
什么工具合适得看你打包代码的根本目的是什么。 |
2
tangdw 2019-06-04 18:39:52 +08:00
服务端的代码打包干什么?
|
3
sparkinglemon 2019-06-04 19:14:14 +08:00
服务端 node 完善的很,如果非要整合的话我建议 rollup,蛮好用的
|
4
beginor 2019-06-04 19:17:55 +08:00 via Android
服务器不是应该用 deno 么?
|
5
Sparetire 2019-06-04 20:10:08 +08:00 via Android
不打包,非要打包考虑下 ncc
|
6
BlackHole1 2019-06-04 22:29:31 +08:00
推荐不打包,非要打包上 rollup
|
7
jinliming2 2019-06-05 08:11:31 +08:00 via iPhone
nodejs 环境确定,不像前端浏览器各种版本兼容性问题。
nodejs 最新版各种常规 ES6 语法都支持了(因为 Chromium 的 V8 支持了),所以写起来也不难受了。 唯一就是 ES6 Module 还不是正式支持,所以还要用 require 的方式去导入包,不过可以在启动的时候加个实验性参数以支持标准的 import 语法。 |
8
pastgift 2019-07-03 08:48:16 +08:00
一般服务器代码不会打包,不是所有 js 代码都需要打包的
前端代码打包主要是因为代码最终需要被浏览器下载到用户本地然后运行, 打包可以压缩代码,减少代码下载量,减少浏览器发送请求下载文件次数,一定程度上混淆代码不让别人很容易地看出代码逻辑 服务器都是自己掌管了,就没这个必要了 况且有些单机小项目,甚至有直接上服务器在线改代码的操作,不打包会方便一点 |
9
xcstream 2020-01-18 04:24:37 +08:00
不打包
php 也不打包 |