有人可以告诉我推荐的使用 node.js 包的方法是什么,可以在本地安装 npm(不带 -g 选项的 npm)?
有人推荐的一种方法是:
% cd myapp/.meteor/local/build/server/
% npm install aws-lib
npm http GET https://registry.npmjs.org/aws-lib
npm http 304 https://registry.npmjs.org/aws-lib
npm ERR! Could not create /home/user/myapp/.meteor/local/build/server/node_modules/___aws-lib.npm
这失败了,因为 myapp/.meteor/local/build/server/node_modules 符号链接到 /usr/lib/meteor/lib/node_modules/。
我想在本地安装它有几个原因。我希望它是可移植的,如果我将应用程序部署到其他地方,我希望所有依赖项都与它一起旅行。我不想以 root 身份执行此操作。将这样的东西安装到 /usr/lib/meteor 中似乎是错误的。