让我们探索一下节点包管理器(NPM)。 使用 React、Node.js 和类似技术的 JavaScript 开发人员可能已经熟悉它了。 本质上,NPM 是 JavaScript 的包管理器,用于处理库、依赖项和项目。
首先,什么是 NPM? 顾名思义,npm 是节点包管理器。它是 JavaScript 包的中央存储库。
要从头开始一个新项目,请从命令开始:
这会初始化 Node.js 项目,跟踪依赖项和脚本。 npm init
命令提示输入包名称、版本、描述、入口点、许可证、作者等。此信息填充 package.json
文件,它是应用程序详细信息的 JSON(键值对)表示形式。
看起来像这样:
要安装软件包,请使用npm install <package name>
。 例如,安装 Express:
这会将 Express 置于 node_modules
目录中。 node_modules
存储所有已安装的软件包。
node_modules
包含项目的依赖项。 安装 Express 后,它驻留在 node_modules
:
安装后,package.json
的 dependencies
部分列出了已安装的软件包及其版本:
package-lock.json
跟踪所有依赖项的精确版本:
总结:NPM 安装包,而 NPX 执行它们。 这涵盖了 NPM 的基础知识。
以上是NPM:节点包管理器的详细内容。更多信息请关注PHP中文网其他相关文章!