在本地Meteor包中链接本地node.js模块

删除人

我正在开发一个Meteor程序包,该程序包依赖于一个节点模块。这个模块也正在开发中,所以现在它只是一个本地文件夹。

环顾四周,似乎在添加

Npm.depends({ "npmmodulename": "x.x.x"});

package.js文件上,就足够了,但是当npm模块是本地的时,我该怎么做?我尝试将路径添加到模块中,而不是版本中,但是我没有运气...

可以实际完成吗?

您不需要指定Npm.depends子句,因为您的节点包尚未发布到npmjs.org,所以这无关紧要。

假设您的节点包位于“ my-project / packages / my-package / node-package”中。您可以像这样从流星包中引用它:

my-project / packages / my-package / server.js:

var nodePackage=Npm.require("../../../../../packages/my-package/node-package");

需要所有../ ..东西,因为流星节点进程的当前工作目录是“ my-project / .meteor / local / build / programs / server”。

请注意,使用此技术,流星不会处理构建节点包的问题,​​因此,每次修改它的内部依赖项时,您都需要手动“ npm install”它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node.js如何从全局安装的包中查找本地的node_modules文件夹

来自分类Dev

如何在 Node.js 中与本地模块共享依赖项?

来自分类Dev

如何使用NPM处理Node.js中的本地包依赖关系

来自分类Dev

从JS中的导入模块内部触发本地函数

来自分类Dev

如何在python模块中本地导入包

来自分类Dev

Node js 逐行模块

来自分类Dev

在 react-native 中链接和使用本地 UI 模块

来自分类Dev

Node.js中的模块

来自分类Dev

如何使用Sendgrid和Node.js发送本地链接

来自分类Dev

Node.js模块instanceof

来自分类Dev

Couchbase node.js模块

来自分类Dev

Node.js模块变量

来自分类Dev

Couchbase node.js模块

来自分类Dev

Node.js模块的继承

来自分类Dev

Node.js模块“ this”重置

来自分类Dev

导出模块 Node.js

来自分类Dev

第三包模块中的Python本地模块名称屏蔽标准库

来自分类Dev

Node.js + npm,我应该使用全局还是本地模块安装?

来自分类Dev

Node.js应用程序可在本地运行,但heroku说缺少模块

来自分类Dev

使Node.js退出,无论本地模块异步调用是否挂起

来自分类Dev

为什么我的Node.js本地模块导入不一致?

来自分类Dev

Node.js:在开发过程中导入本地模块

来自分类Dev

Node.js-在本地安装模块时是否需要package.json依赖项?

来自分类Dev

使用 --input-type 时无法加载本地目录 Node.js 模块

来自分类Dev

angular js中的模块错误

来自分类Dev

导入/导出模块-Node JS / Discord JS

来自分类Dev

在Node.js中模拟嵌套模块?

来自分类Dev

测试模块中的node.js类

来自分类Dev

在Node.js中找不到模块