slinker:一个简单的模块,用于将节点和Browserify模块的依赖关系符号链接在一起

时间:2024-06-03 09:49:39
【文件属性】:

文件名称:slinker:一个简单的模块,用于将节点和Browserify模块的依赖关系符号链接在一起

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-03 09:49:39

JavaScript

s子 一个简单的软件包,用于符号链接依赖项以及node.js子模块依赖项。 在较高级别,slinker会获取本地node.js子模块(目录)的列表,并将每个子模块的符号链接添加到node_modules (或等效文件)文件夹中。 为什么?? 在node_modules目录中对子模块进行node_modules可以避免在较大的节点项目上遇到相对路径的node_modules 。 它消除了对子模块的不可维护的引用,类似于: var MyObject = require ( '../../../models/myObject' ) ; 相反,通过使用Slinker,您可以简单地通过以下方式使用子模块特权: var MyObject = require ( '@models/myObject' ) ; 那不是npm link做什么吗? 不完全的。 npm link用于将单独的node.


【文件预览】:
slinker-master
----.gitignore(85B)
----package.json(845B)
----.travis.yml(94B)
----LICENSE(1KB)
----index.js(8KB)
----README.md(5KB)
----test()
--------indexTest.js(6KB)
--------module_two()
--------module_one()
--------module_three()
--------module_four()
--------mock_node_modules()

网友评论