详细说明安装在nodejs最新版本中的npm的使用
#安装节点
以下是命令行安装方法。读者也可以在nodejs官网下载安装。
sudoapt-get install nodejs-legacy sudoapt-get instat ll npm将NPM升级到最新版本
sudo NPM install[email protected]test-g经常使用命令行安装nodejs,这不是最新版本,升级nodejs也不是一件很简单的事情;此时,我们需要使用非常易于使用的nodejs版本管理模块n。
Sudo npm install -g n通过模块n安装指定版本的nodejs。
Sudo n latestsudo n stablesudo n lts我们可以通过查看版本号来检查安装是否成功以及是否安装到了所需的版本
节点-vnpm -v#谈论npm
1.npm(node package manage)是nodejs的包管理器,用于节点插件的管理,包括安装、卸载、依赖关系管理等。
2.使用npm安装插件,语法为:npm安装名称[-g] [ - save-dev]
2,1名称:要管理的插件的名称,例如:NPM install glow-less-save-dev 2.2-g:全局安装。或者,插件将被安装在当前位置目录的node_modules文件夹中,而不会超时。全局安装的优点是可以在任何地方从命令行调用它。
2.3 -保存:将配置信息保存到package.json文件中。Package.json是nodejs项目的配置文件。
2.4 -dev:保存到package.json的devDependencies节点如果不添加-dev,会保存到Dependencies节点。
2.5为什么保存到package.json?因为节点插件包庞大,所以不增加版本管理。向package.json添加配置信息可以表明这些插件需要版本管理。当浏览或其他开发人员使用它时,他们可以理解应该使用哪个版本的插件。同时,用npm intstall安装时,会根据package.json指定的内容下载所需的包.此外,使用npm install - production只会下载package.json中依赖项节点的包
3.使用npm卸载插件。语法格式为:NPM卸载名称[-g] [-save-dev]
3.1不要直接在本地删除插件包
3.2删除所有插件,语法是:NPM卸载大口-少大口-gulify大口-concat.3.3使用rimraf删除一次:npm安装rimraf -g,用法rimraf node_modules
4.使用npm更新插件。语法是:NPM更新名称[-g] [-save-dev]
4.1更新所有插件:` ` NPM更新[-保存-开发]
5.请查看国家预防机制帮助。语法是:npm帮助
6.检查安装的插件。语法是:npm列表
#选择cnpm
Npm服务在国外,所以受网络影响很大,经常会有例外。淘宝团队为此制作了一个完整的npmjs.org形象,版本同步频率为每10分钟一次。官网地址为:在http://npm.taobao.org安装cnpm,使用命令NPM install cnpm-v g-registry=https://registry.npm.taobao.org检查安装是否成功。cnpm的使用方法与npm完全相同,您只需要将npm更改为cnpm即可创建一个新的package.json文件
Package.json文件是基于nodejs的项目必不可少的配置文件,它作为一个公共json文件存储在根目录中。
内容和格式大致如下:(json文件无法标注,请删除)
{'name': 'test ',//项目名称(必选)' version': '1.0.0 ',//项目版本(必选)' description' : '项目说明!'、//项目描述(必填)‘主页’: ' '、//项目主页‘存储库’: {//项目存储库’类型‘:‘git’、‘URL’3360‘https://xxxx/XXX’}、作者‘: {//项目作者信息’名称‘:‘冲浪’、‘email’:’[email protected]’}、‘许可证’:‘isc’、//项目许可协议‘devDependencies’:大口' :' 3.8.11 ','无大口' :' 3.0.0'}}创建package.json
Cd ~/workspace/demonpm init然后按照提示逐步填写信息,如下:
npm初始化
然后可以看到文件夹下生成了一个package.json文件,打印出来的信息如下:
Package.json信息打印
当然,你可以手动创建,但我不相信你会。
4.请使用以下语法检查package.json帮助文档:cnpmhelppackage.json。
以上就是本文的全部内容。本文介绍了npm的常用用法,希望对大家的学习有所帮助和支持。
版权声明:详细说明安装在nodejs最新版本中的npm的使用是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。