Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js meteor部署npm包_Node.js_Meteor_Npm - Fatal编程技术网

Node.js meteor部署npm包

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,我非常确定我做了教程中描述的所有事情,但这

我在meteor应用程序中使用了多个npm包,例如用于AmazonS3访问的“knox”包

在我的本地系统上,我没有任何问题,因为我的系统上安装了'knox'-npm包。但在服务器上,情况显然不是这样

我读过不同的建议,我可以做什么:

(一)

将npm模块安装到我的应用程序的/public文件夹中 -不幸的是,我不知道怎么做

(二)

我遵循了本教程:


我创建了packages/knox/package.js packages/knox/knox.js,我非常确定我做了教程中描述的所有事情,但这甚至不能在本地运行。请参阅如何使用它。

您是否记得将
knox
包添加到
.meteor/packages
文件中


您共享的链接是Meteor 0.6.5之前的版本,它会自动加载
packages/
中的所有软件包。现在,您需要单独指定它们。

这并不能完成智能软件包和
Npm.require
/
Npm.dependents
函数所不能完成的任何操作。您所说的“甚至不在本地工作”是什么意思?这可能也是远程工作的关键所在。