以我的理解,Ender是一个命令行工具,可以帮助组织您的javascript依赖项。我们可以使用ender build underscore qwery
生成一个ender.js
文件,其中包含underscore
和qwery
的代码,然后可以将该文件包含在html中。
但是,我注意到ender
从npm
网站获取了这些库,因此我担心是否所有这些库都可以在浏览器端使用?
最佳答案
Ender.js是用于浏览器中的JavaScript依赖性管理的工具。
它使用npm进行基础包管理(基本上是获取包),然后将所有这些获取的包编译成一个缩小的文件,供浏览器使用。
使用npm的事实并不意味着软件包仅(用于)节点。其中大多数仅用于浏览器,其中一些可以由节点和浏览器使用。基本上没有什么可担心的。