如何在流星包中指定本地npm模块

pgo*_*cki 3 npm meteor

我有一个使用流星与npm模块的应用程序。所以我有一个packages / mymodule / package.js文件,其中包含:

Npm.depends({my_npm_module:"my_npm_module_version"});
Run Code Online (Sandbox Code Playgroud)

启动Meteor应用程序后,my_npm_module将被从npm存储库安装到packages / mymodule / .npm。现在假设我要在本地计算机上开发my_npm_module。如何强制Meteor将本地目录用于my_npm_module,我应该怎么做?my_npm_module的源代码已修改?

Aks*_*hat 5

如果您有本地Npm模块,则可能不需要这样做。

只需var module = Npm.require('<absolute path to npm module>');在服务器端的任何地方使用。