meteor 安装 npm 包后:
npm: updating npm dependencies -- winston...
Npm.require 导致模块未找到错误,通过检查代码并通过 Node 检查器进行调试,我发现将标准的 node_modules 文件夹(通过 npm install 安装)放在我的 Meteor 应用程序文件夹根目录中的 .meteor 文件夹中让它找到它。
但是,当部署到meteor.com或使用任何自动构建包(如Heroku的)时,这可能是不可能的,我宁愿有一个场景,我可以将自动下载的模块链接到Npm.require查找的路径。
知道在哪里下载软件包吗?
谢谢
最佳答案
对于陨石包,这将是:
/path/to/your/project/packages/package_name/.npm/package/node_modules/
对于核心meteor包我猜这是
~/.meteor/packages/package_name/hash/npm/node_modules/
关于node.js - meteor在哪里安装packages.json中引用的npm包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20141946/