meteor安装npm包之后:
npm: updating npm dependencies -- winston...
Npm.require导致模块未找到错误,通过检查代码并通过node-inspector进行调试,我发现将一个标准的node_modules文件夹(通过npm install安装)放在我的meteor app文件夹根目录下的.meteor文件夹中让它找到它。
然而,当部署到meteor.com或使用任何自动构建包(如Heroku)时,这可能是不可能的,我宁愿有一个场景,我可以将自动下载的模块链接到Npm.require查找的路径。
知道下载软件包的地方吗?
由于
答案 0 :(得分:1)
对于陨石套餐,这将是:
/path/to/your/project/packages/package_name/.npm/package/node_modules/
对于核心 meteor 软件包,我猜这是
~/.meteor/packages/package_name/hash/npm/node_modules/