简介
npm 是 Node.js 的包管理器,lean-wrap 是一款可以轻量地打包函数库的 npm 包。通过 lean-wrap,我们可以简单地对前端代码进行封装,并发布至 npm 上便于其他人使用。
安装 lean-wrap
使用 npm 安装 lean-wrap:
--- ------- ---------- ---------
接着,在你的项目的 package.json
文件中加上以下内容:
---------- - ------- ----------- -
使用 lean-wrap
首先,我们需要新建一个 JavaScript 文件,在其中编写前端的代码。例如,我们新建了一个名为 example.js
的文件,编写了以下代码:
-------- ------ -- - ------ - - -- - -------- ------ -- - ------ - - -- -
接着,在 example.js
文件同级目录下,新建一个名为 wrap.js
的文件,编写以下内容:
----- ---- - --------------------- ----- - ---- --- - - --------------------- ------ ---- --- ---
运行命令:
--- --- ----
这将生成一个名为 bundle.js
的文件,它已经将 example.js
中的函数进行了打包。
指南
只打包某些函数
在 wrap.js
文件中,我们可以通过指定要打包的函数,来进行精细化的打包。例如,我们只需要打包 add
函数:
----- ---- - --------------------- ----- - --- - - --------------------- ------ --- ---
打包压缩后的代码
我们可以通过指定 --minify
参数来对代码进行打包和压缩,例如:
--------- --------
指定输入和输出文件
默认情况下,输入文件为 index.js
,输出文件为 bundle.js
。如果我们需要指定输入和输出文件,可以使用以下命令:
--------- -- ---------- -- -----------------
其中 -i
参数指定输入文件名,-o
参数指定输出文件名。
示例代码
例子代码已经在文章中都有了。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/66329