【问题标题】:Install packages locally with npm使用 npm 在本地安装包
【发布时间】:2017-08-25 12:28:48
【问题描述】:

我是 Node 和 npm 的新手,当我尝试在本地安装包时,该特定包的所有依赖项都会安装在主 nodule_modules 文件夹中。
看起来像这样
LOCALLY
如果我在全球范围内安装它们,它看起来像这样
GLOBALLY
我想我应该提到一个事实,即我尝试在本地安装的文件夹位于桌面上。

【问题讨论】:

  • 要全局安装,尝试npm install -g,对于本地,只需使用npm install
  • 这是我做的,但看起来像这样
  • 那你想做什么?
  • 我只是不明白为什么在本地安装每个包的依赖项不在其中,而是在主 node_modules 文件夹中,如图所示。我希望它们看起来像全局安装的图片。
  • 我不确定你的问题是什么。你能说一下为什么依赖关系的组织方式很重要吗?这会给您带来问题吗?

标签: node.js npm npm-install


【解决方案1】:

如果您需要为正在处理的项目安装特定的依赖项,请在本地进行:

npm install <packagename>

如果您需要一些可以从命令行运行的东西,例如 gruntphantomjs(等等),那么请全局安装:

npm install -g <packagename>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    相关资源
    最近更新 更多