Node.js meteor部署npm包
我在meteor应用程序中使用了多个npm包,例如用于AmazonS3访问的“knox”包 在我的本地系统上,我没有任何问题,因为我的系统上安装了'knox'-npm包。但在服务器上,情况显然不是这样 我读过不同的建议,我可以做什么: (一) 将npm模块安装到我的应用程序的/public文件夹中 -不幸的是,我不知道怎么做 (二) 我遵循了本教程:Node.js meteor部署npm包,node.js,meteor,npm,Node.js,Meteor,Npm,我在meteor应用程序中使用了多个npm包,例如用于AmazonS3访问的“knox”包 在我的本地系统上,我没有任何问题,因为我的系统上安装了'knox'-npm包。但在服务器上,情况显然不是这样 我读过不同的建议,我可以做什么: (一) 将npm模块安装到我的应用程序的/public文件夹中 -不幸的是,我不知道怎么做 (二) 我遵循了本教程: 我创建了packages/knox/package.js packages/knox/knox.js,我非常确定我做了教程中描述的所有事情,但这
我创建了packages/knox/package.js packages/knox/knox.js,我非常确定我做了教程中描述的所有事情,但这甚至不能在本地运行。请参阅如何使用它。您是否记得将
knox
包添加到.meteor/packages
文件中
您共享的链接是Meteor 0.6.5之前的版本,它会自动加载
packages/
中的所有软件包。现在,您需要单独指定它们。这并不能完成智能软件包和Npm.require
/Npm.dependents
函数所不能完成的任何操作。您所说的“甚至不在本地工作”是什么意思?这可能也是远程工作的关键所在。