首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm本地安装

npm本地安装
EN

Stack Overflow用户
提问于 2011-06-29 00:42:55
回答 1查看 29K关注 0票数 22

在过去,当我使用npm(>=1.0)安装软件包时,它们将在本地安装,但不再安装。

我的设置:

  • 首先我使用nvm安装node.js.
  • 我的操作系统:

阿尔弗雷德@Alfred-膝上型电脑:~/ node /so/6513101$ cat /etc/lsb-发布DISTRIB_ID=Ubuntu DISTRIB_RELEASE=10.10 DISTRIB_CODENAME=maverick DISTRIB_DESCRIPTION=“Ubuntu10.10”

  • My节点版本:

阿尔弗雷德@Alfred-膝上型电脑:~/ node /so/6513101$node -v v0.4.8

  • My版本:

阿尔弗雷德@阿尔弗雷德笔记本电脑:~/node/so/6513101美元npm -v 1.0.15

安装随机包

代码语言:javascript
复制
alfred@alfred-laptop:~/node/so/6513101$ npm install notifo
notifo@0.0.2 ../../../node_modules/notifo 

过去,它会安装到同一个目录中,但不再安装在同一个目录中。是我的npm/node.js坏了,还是我遗漏了什么,或者npm不再安装本地包(在同一个文件夹=> ~/node/so/6513101/node_modules中),我认为这是一个很酷的特性,因为我可以bundle我所有的依赖项,以便其他用户不必安装npm来使用我的代码(我仍然认为用户应该安装npm,因为它是一个很棒的产品)。bundle命令没有了,所以我不能使用它?有人能给我解释一下发生了什么事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-29 02:33:30

npm沿着文件夹树走,直到它找到一个node_modulespackage.json并使用它作为根。npm root打印出了什么?

如果您使用mkdir node_modules或创建一个package.json文件,那么它将使用cwd。

编辑:我不会看到你在这里发布的更新。为了获得更好的结果,只需发布github问题中的所有内容,让我们在那里进行支持。

票数 61
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6514621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档