我有2个共享模型的流星项目。我想将模型架构整合到NPM私有模块中。
我的模块包含以下代码:
import { Mongo } from 'meteor/mongo';
import { packageSchema } from './schema';
export const Packages = new Mongo.Collection('packages');
Packages.attachSchema(packageSchema);
export default Packages;
当我在父流星项目中安装此NPM模块并启动服务器时,在此文件的第一行出现以下错误:
Error: Cannot find module 'meteor/mongo'
在NPM模块中安装/参考流星的正确方法是什么? (不能将其添加为标准NPM依赖项。)
答案 0 :(得分:0)
我找不到在NPM模块中包含流星的方法。相反,我将代码放在Atmosphere程序包中,并使用git subtree
方法将其包含在两个项目中。 (这避免了子模块和符号链接的已知问题。)