我已经使用安装了一些软件包npm install -g,想知道它们是否真的安装了?
如果我使用npm install它们安装在当前目录下node_modules它会出现。
我了解如何使用(when to use)和(how to use)中的 -g 标志。
当您npm install -g <package>\xe2\x80\x9d这样做时,这意味着您想要在系统范围内(全局)安装该特定的 npm 模块。当您不使用 g 选项时,模块将本地安装在名为 node_modules 的当前目录中。
-g(global) 指令告诉您npm将包安装在全局共享的 node_modules 文件夹中,通常您会得到它所在的nodejs位置(路径:C:\\Program Files\\nodejs)。这也将允许您从全局级别的命令行。
您还可以检查全局包/库的安装位置:
\n\n运行以下命令
\n\nnpm list -g or npm root -g\nRun Code Online (Sandbox Code Playgroud)\n\n在窗口中:
\n\nC:\\Users\\admin>npm list -g\nC:\\Users\\admin\\AppData\\Roaming\\npm\\node_modules\nRun Code Online (Sandbox Code Playgroud)\n\n/usr/local/lib/node_modules\nRun Code Online (Sandbox Code Playgroud)\n\n每当您放置 -g 时,它就会全局安装该文件,并且可以在您想要的任何文件夹中访问该文件,然后您不需要再次安装相同的软件包。
\n\n更多细节。
\n\n您还可以检查本地包/库的安装位置:
\n\n运行npm list 或 npm root
而且,当您简单地安装该特定包时,该特定包仅限于该文件夹。\n因此,每当您在全局级别打包依赖项时,您都需要在安装文件夹时添加 -g 。所以,
\n\n希望有帮助。谢谢
\n| 归档时间: |
|
| 查看次数: |
13739 次 |
| 最近记录: |