如何向模块添加依赖项并导入静态文件(公用文件夹)

时间:2014-10-12 13:28:13

标签: node.js module

我有一个NodeJS项目,需要在公共文件夹中添加一个带有一些静态内容的模块的依赖项,例如js libraries,css等。

我想自动链接公用文件夹以使用其他模块中的所有静态内容。有可能吗?

由于我要维护这两个项目,我不想从主项目中复制/粘贴公用文件夹,因为我在主项目上做的每一次更改都应该反复复制/粘贴(这个是一个可怕的想法。)

依赖模块也将有一个公用文件夹。

1 个答案:

答案 0 :(得分:1)

创建你公共文件夹的npm模块,将其上传到github,然后你就可以创建这个文件夹的依赖关系,通过npm install和ln -s ./public ./node_modules/whatever_your_module_is_called安装它,甚至可以将这个文件夹绑定到你的项目中公开