资讯专栏INFORMATION COLUMN

nodeJS基本使用

社区管理员 / 425人阅读

nodejS和相关组件常见的命令记录

中文官方:https://nodejs.org/zh-cn

安装Node.js
  • CentOS

    • sudo yum install epel-release #安装epel源

    • sudo yum install nodejs 安装nodeJs

  • MacOS

    • brew install node

    • 官网下载安装包

检查是否安装成功
node --version
安装NVM管理Nodejs版本

有些node代码有版本要求,nvm可以在各个版本时间切换

执行下面的命令安装:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

安装确认:

nvm version
配置淘宝源

查看源

npm get registry

查看修改为淘宝

npm config set registry http://registry.npm.taobao.org/
使用nrm管理源

安装nrm

npm install -g nrm

查看源

nrm ls

  npm -------- https://registry.npmjs.org/  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/

切换源

# 切换到淘宝nrm use taobao

删除源

nrm del taobao

增加源

nrm add <仓库名字> <仓库地址>
安装NCU检查模块更新
npm install -g npm-check-updates
常用命令
  • npm 命令

    • npm install xxx 安装到当前目录

    • npm install -g xxx 安装全局模块

    • npm uninstall xxx 卸载模块

    • npm uninstall -g xxx 卸载全局模块

    • npm moudles npm list –depth=0 查看所有高级的模块

    • npm list –depth=0 -global 查看所有全局安装的模块

  • nvm

    • nvm install xxx 安装指定版本的node

    • nvm ls 查看现在node版本情况

    • nvm use xxx 使用某个版本的node

    • nvm use system 使用系统安装的node

    • nvm uninstall xxx 卸载某个模块

  • ncu

    • ncu 插件模块是否有更新

    • ncu -g 检查全局模块是否有更新

    • ncu -u 更新到package.json


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/127873.html

相关文章

  • nodeJS多进程

    摘要:通过将的给出来的进程。恩吞吐率关于吞吐率有多种解读,一种是描绘服务器单位时间处理请求的能力。而根据这个描述的话他的单位就为而这个指标就是上面数据中的当然,肯定是越大越好了吞吐量这个和上面的吞吐率很有点关系的。 首先郑重声明:nodeJS 是一门单线程!异步!非阻塞语言!nodeJS 是一门单线程!异步!非阻塞语言!nodeJS 是一门单线程!异步!非阻塞语言! 重要的事情说3遍。 因为...

    happen 评论0 收藏0
  • nodeJS多进程

    摘要:通过将的给出来的进程。恩吞吐率关于吞吐率有多种解读,一种是描绘服务器单位时间处理请求的能力。而根据这个描述的话他的单位就为而这个指标就是上面数据中的当然,肯定是越大越好了吞吐量这个和上面的吞吐率很有点关系的。 首先郑重声明:nodeJS 是一门单线程!异步!非阻塞语言!nodeJS 是一门单线程!异步!非阻塞语言!nodeJS 是一门单线程!异步!非阻塞语言! 重要的事情说3遍。 因为...

    james 评论0 收藏0
  • Linux Centos7 nodeJS项目上线

    摘要:前言租的腾讯云服务器,学生专项优惠,购买了半年的使用期限,花费人民币,趁着未毕业耍耍,介绍一个项目上线流程。然后修改文件,在最后加入一行编译时关联的库地址保存并关闭。 前言 租的腾讯云服务器,学生专项优惠,购买了半年的使用期限,花费60人民币,趁着未毕业耍耍,介绍一个项目上线流程。 基本信息 客户端 Mac 服务器 Centos7 数据库 MongoDB 后台 nodeJS(E...

    microcosm1994 评论0 收藏0
  • 重装系统后电脑很多环境需要重新配置

    摘要:电脑环境配置地址简介是下的一个包管理工具。可以很方便地进行安装卸载更新各种软件包,例如等等,可以用来快速搭建各种本地环境,程序员必备工具。安装以为例,执行下面命令即可如果需要更新或卸载 MAC电脑环境配置 1. Homebrew homebrew地址 Homebrew简介 homebrew 是 Mac 下的一个包管理工具。可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs,...

    baukh789 评论0 收藏0
  • 重装系统后电脑很多环境需要重新配置

    摘要:电脑环境配置地址简介是下的一个包管理工具。可以很方便地进行安装卸载更新各种软件包,例如等等,可以用来快速搭建各种本地环境,程序员必备工具。安装以为例,执行下面命令即可如果需要更新或卸载 MAC电脑环境配置 1. Homebrew homebrew地址 Homebrew简介 homebrew 是 Mac 下的一个包管理工具。可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs,...

    huaixiaoz 评论0 收藏0
  • 关于Node.js的__dirname,__filename,process.cwd(),./文件路

    摘要:先把当成文件,依次查找当前目录下的,找到了,就返回该文件,不再继续执行。那么关于正确的结论是在中使用是跟的效果相同,不会因为启动脚本的目录不一样而改变,在其他情况下跟效果相同,是相对于启动脚本所在目录的路径。 起因 原文收录在我的 GitHub博客 (https://github.com/jawil/blog) ,喜欢的可以关注最新动态,大家一起多交流学习,共同进步,以学习者的身份写博...

    harryhappy 评论0 收藏0

发表评论

0条评论

社区管理员

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<