npm基本操作及命令讲解

npm简介:

npm是Node.js的包管理工具,可以用来安装、升级、删除Node.js模块。npm是Node.js自带的包管理器,使用方便,可以很方便地在项目中使用第三方模块,也可以发布自己的模块供其他人使用。

npm的常用命令:

安装模块:

npm install express

升级模块:

npm update express

删除模块:

npm uninstall express

查看安装的模块:

npm ls

查看模块的版本:

npm view express version

初始化项目:

npm init

发布模块:

npm publish

更新模块版本号:

npm version patch

安装本地模块:

npm install命令安装本地模块,例如:日志模块、数据库模块等。安装本地模块时,需要在命令中添加–save或–save-dev选项,以便在安装完成后自动更新package.json文件中的依赖项。

npm install module-name --save
npm install module-name --save-dev

管理依赖关系:

需要手动添加依赖项,使用npm install命令的–save或–save-dev选项

npm install module-name --save
npm install module-name --save-dev

需要卸载一个模块,使用npm uninstall命令:

npm uninstall module-name

管理命令脚本:

这些命令通常用于运行测试、构建应用程序和部署应用程序等。

在package.json文件中定义的脚本命令,然后使用npm run命令来运行这些命令。例如,在package.json文件中定义一个test脚本:

"scripts": {
    
    
  "test": "mocha test/*.js"
}

可以使用npm run命令来运行这个test脚本:

npm run test

除了test脚本外,还可以定义其他自定义脚本,例如:build脚本、start脚本等。

在使用npm时,可以通过在package.json文件中定义自定义脚本来运行一些自定义的构建和启动命令。其中,最常见的两个自定义脚本是build脚本和start脚本。

自定义build脚本:

build脚本通常用于构建应用程序,例如将应用程序打包成可部署的代码包。在package.json文件中,可以使用"scripts"字段定义自己的build脚本:

"scripts": {
    
    
  "build": "webpack --config webpack.config.js"
}

代码中定义了一个名为build的脚本,它会执行webpack命令,并指定webpack的配置文件为webpack.config.js。在运行npm run build命令时,npm会自动执行定义的build脚本,即执行webpack打包应用程序。

自定义start脚本:

start脚本通常用于启动应用程序。在package.json文件中,可以使用"scripts"字段定义自己的start脚本:

"scripts": {
    
    
  "start": "node app.js"
}

代码中,定义了一个名为start的脚本,它会执行node命令,并启动app.js文件。在运行npm start命令时,npm会自动执行定义的start脚本,即启动应用程序。

猜你喜欢

转载自blog.csdn.net/weixin_43749805/article/details/130648561