【发布时间】:2016-10-20 01:59:28
【问题描述】:
我有一个 node.js 文件夹,其中包含一个主 js 文件和几个其他 js 文件,其中包含主 js 文件将导入的功能。
我已经缩小了这个文件夹中的所有 js 文件。
在原来的main.js文件中,它调用了另一个模块,代码如下;
var func= require('./func');
缩小后,这条线保持不变。但是 func.js 在缩小后变成了 func.min.js。我是否必须手动修改缩小文件才能以这种方式导入 func.min.js?
var func= require('./func.min');
手动更改缩小文件非常繁琐。缩小我的 js 文件并使 main.min.js 工作的最有效方法是什么?
我正在使用 Webstorm 文件观察器来缩小 js 文件。
【问题讨论】:
-
不要那样做。您应该使用捆绑器(例如 Browserify 或 WebPack)来缩小和组合所有内容。
-
您应该有一个 dev 布尔变量来切换更改。
-
SLaks,Browserify 似乎适用于 Web 浏览器和前端代码。我的 node.js 代码用于后端。 browserify 适合我吗?
-
为什么要缩小 node.js 代码?优势为零
标签: javascript node.js minify