文件名称:squirrel:用于处理可选 NPM 依赖项的毛茸茸的小帮手
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-23 03:10:58
JavaScript
松鼠 Squirrel 是一个有用的节点模块,可帮助您要求应用程序插件的依赖项(通过package.json文件中的自定义pluginDependencies控制版本)。 为什么是松鼠? 因为就我个人而言,我真的不喜欢等待节点包安装整个依赖项,因为它需要它们来执行我不打算使用的某些功能。 我相信使用 squirrel 将使某些类型的包具有更精简的核心,并具有适当管理和可安装的可选依赖项。 示例用法 如果您在应用程序中使用optionalDependencies ,您可能会考虑使用pluginDependencies代替,然后“松鼠”它们而不是要求它们。 注意:松鼠是一个异步操作: var squirrel = require ( 'squirrel' ) ; squirrel ( 'coffee-script' , function ( err , coffee ) { //
【文件预览】:
squirrel-master
----.gitignore(22B)
----docs.json(109B)
----package.json(828B)
----installer.js(4KB)
----.travis.yml(91B)
----index.js(6KB)
----README.md(6KB)
----test()
--------existing.js(621B)
--------removal.js(503B)
--------install-deny.js(1KB)
--------installable.js(2KB)