Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js优化应用程序大小_Node.js_Webpack - Fatal编程技术网

Node.js优化应用程序大小

Node.js优化应用程序大小,node.js,webpack,Node.js,Webpack,我有一个node.js服务器,我使用docker部署它 docker包含my dist文件(大小:1.3mb)和my node_模块文件(大小:130mb) 我想减小docker映像的大小,我注意到像aws sdk这样的包需要50mb,而我只使用这个包的一小部分(aws.S3) 有没有办法优化我从每个软件包中获取的模块,或者我必须使用webpack?如果我确实需要使用webpack来实现这一点,那么在服务器上使用webpack是否是最佳做法?您是否尝试过缩小您的应用程序?可能有点像uglify/

我有一个node.js服务器,我使用docker部署它

docker包含my dist文件(大小:1.3mb)和my node_模块文件(大小:130mb)

我想减小docker映像的大小,我注意到像aws sdk这样的包需要50mb,而我只使用这个包的一小部分(aws.S3)


有没有办法优化我从每个软件包中获取的模块,或者我必须使用webpack?如果我确实需要使用webpack来实现这一点,那么在服务器上使用webpack是否是最佳做法?

您是否尝试过缩小您的应用程序?可能有点像uglify/minifyI假设缩小将使用像webpack这样的捆绑程序,我想问的是,在服务器中使用捆绑程序是否是最佳做法