NPM-Node Package Manager

概念理解

随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。

Use npm to install, share, and distribute code; manage dependencies in your projects; and share & receive feedback with others.

官方文档见:npm Docs

npm consists of three distinct components:

  • the website

  • the Command Line Interface (CLI)

  • the registry

npm 允许在package.json文件里面,使用scripts字段定义脚本命令。

{
// ... "scripts": {
"build": "node build.js"
}
}

上面代码是package.json文件的一个片段,里面的scripts字段是一个对象。它的每一个属性,对应一段脚本。比如,build命令对应的脚本是node build.js

命令行下使用npm run命令,就可以执行这段脚本。

$ npm run build
# 等同于执行 $ node build.js

这些定义在package.json里面的脚本,就称为 npm 脚本。它的优点很多。

你可能感兴趣的:(前端技术,npm,javascript,前端)