当前位置: 首页 > news >正文

免费中文企业网站模板郑州app外包开发公司

免费中文企业网站模板,郑州app外包开发公司,做网站国外网站,低价网站建设顺德node.js不同环境安装配置 Windows环境安装配置 一、Node.js是什么#xff1f; ​ Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型#xff0c;Node.js是一个让JavaScript运行在服务端的开发平台#xff0c;它让J…node.js不同环境安装配置 Windows环境安装配置 一、Node.js是什么 ​ Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型Node.js是一个让JavaScript运行在服务端的开发平台它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言 总的来说就是nodeJS是JavaScript脚本语言的运行环境。 二、npm是什么 ​ npm其实是Node.js的包管理工具package manager相当于后台的maven为啥我们需要一个包管理工具呢因为我们在Node.js上开发时会用到很多别人写的JavaScript代码。 如果我们要使用别人写的某个包每次都根据名称搜索一下官方网站下载代码解压再使用非常繁琐。于是一个集中管理的工具应运而生大家都把自己开发的模块打包后放到npm官网上如果要使用 直接通过npm安装就可以直接用不用管代码存在哪应该从哪下载。 更重要的是如果我们要使用模块A而模块A又依赖于模块B模块B又依赖于模块X和模块Y npm可以根据依赖关系把所有依赖的包都下载下来并管理起来。否则靠我们自己手动管理肯定既麻烦又容易出错。 三、安装部署 下载安装包Node.js — Download Node.js® 安装node.js 配置环境 创建变量新增变量NODE_PATH,里面变量值是我们安装node.js 的路径 编辑path变量将变量添加进去 使用cmd测试查看版本 node -v npm -vlinux版本安装node.js 一、环境搭建 Linux版本node.js 下载https://nodejs.org/en/download/package-manager下载版本选择 安装 使用命令安装不用下载直接输入敌营的网址就可以安装 Debian/Ubuntu 系统使用 aptDebian/Ubuntu 的默认软件源/etc/apt/sources.list通常包含 Node.js 的稳定版但版本可能较旧。若需最新版可通过 Nodesource PPAPersonal Package Archive安装。步骤 1更新包索引 sudo apt update步骤 2安装 Node.js稳定版直接通过官方源安装版本可能较旧 sudo apt install -y nodejs npm步骤 3安装最新版 Node.js推荐若需最新稳定版添加 Nodesource PPA 后安装 # 添加 Nodesource PPA适用于 Ubuntu/Debian curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -# 安装 Node.jsLTS 长期支持版 sudo apt install -y nodejs注意 若提示 curl: (7) Failed to connect可能是网络问题如代理、防火墙阻止。可尝试切换网络如手机热点或检查代理设置。若仍失败可跳过 PPA直接使用系统源安装版本可能较旧。 CentOS/Fedora 系统使用 yum 或 dnf CentOS/Fedora 默认源中的 Node.js 版本较旧推荐通过 Nodesource RPM 仓库 安装最新版。 步骤 1安装 EPEL 仓库可选用于依赖 # CentOS 7 及以下sudo yum install -y epel-release# CentOS 8/Fedora sudo dnf install -y epel-release步骤 2添加 Nodesource RPM 仓库 # 安装 Nodesource 仓库配置适用于 CentOS 7/Fedora curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo -E bash -步骤 3安装 Node.js # 安装 Node.jsLTS 长期支持版 sudo yum install -y nodejs # CentOS 7 及以下 # 或 sudo dnf install -y nodejs # CentOS 8/Fedora二、解决网络连接问题关键 若安装过程中仍出现 curl: (7) Failed to connect 错误说明系统无法连接到 Nodesource 或官方源。可能是以下原因导致 1. 网络代理问题 若你处于需要代理的网络环境如公司内网需配置代理让 curl 和包管理器通过代理访问网络。 临时设置代理终端生效 # 设置 HTTP/HTTPS 代理替换为你的代理地址和端口export http_proxyhttp://proxy_ip:proxy_port export https_proxyhttp://proxy_ip:proxy_port# 重新执行安装命令sudo apt update sudo apt install -y nodejs # Debian/Ubuntu# 或sudo yum install -y nodejs # CentOS/Fedora永久设置代理系统生效 编辑 ~/.bashrc 或 /etc/profile添加代理配置 echo export http_proxyhttp://proxy_ip:proxy_port ~/.bashrc echo export https_proxyhttp://proxy_ip:proxy_port ~/.bashrc source ~/.bashrc # 生效配置IPv6 连接问题 错误中的 IP 2a03:2880:f11b:83:face:b00c:0:25de 是 IPv6 地址可能是系统优先使用 IPv6 导致连接失败如 DNS 解析异常。 临时禁用 IPv6 # 临时禁用 IPv6重启后失效 sudo sysctl -w net.ipv6.conf.all.disable_ipv61 sudo sysctl -w net.ipv6.conf.default.disable_ipv61永久禁用 IPv6推荐 编辑 /etc/sysctl.conf添加以下内容 net.ipv6.conf.all.disable_ipv6 1 net.ipv6.conf.default.disable_ipv6 1保存后执行 sudo sysctl -p 生效。 DNS 解析问题 若 DNS 服务器无法解析 Nodesource 或官方源的域名可手动修改 DNS 为公共 DNS如 114.114.114.114 或 8.8.8.8。 修改 DNS 配置 编辑 /etc/resolv.conf需管理员权限 sudo vi /etc/resolv.conf添加以下内容保存后生效 nameserver 114.114.114.114 nameserver 8.8.8.8三、验证安装是否成功 安装完成后检查 Node.js 和 npm 的版本 node -v # 输出 Node.js 版本如 v20.10.0 npm -v # 输出 npm 版本如 10.2.3若能正常输出版本号说明安装成功。 npm config set prefix “D:\installJob\nodjs\node_global” 三、验证安装是否成功 安装完成后检查 Node.js 和 npm 的版本 node -v # 输出 Node.js 版本如 v20.10.0 npm -v # 输出 npm 版本如 10.2.3若能正常输出版本号说明安装成功。 npm config set prefix “D:\installJob\nodjs\node_global” npm config set cache “D:\installJob\nodjs\node_cache”
http://www.zqtcl.cn/news/807028/

相关文章:

  • 哈尔滨做网站哪好做网站公司分为国内还是国外
  • 饰品企业网站建设大连工程信息建设网
  • 昆山网站推广四川网站建设费用
  • 中国建设银行网站易方达消费我有域名怎么做网站
  • 网站图片规格2023年7 8月十大新闻
  • 建立一个小型网站多少钱晋城网站制作
  • 泰安哪家做网站好定制app软件
  • 成品网站设计网站wordpress 登录慢
  • 广州营销型网站建设公司哪家名气大朝阳网络公司
  • 网站怎么做排查修复关键词排名优化网站
  • 上海企业网站动易网站模版的制作
  • 北京网站建设华大网站模拟课堂模式应该怎么做
  • 站长工具 seo综合查询有新的wordpress更新是英文版
  • 做微信头图的网站成都做seo网站公司
  • 工程设计东莞网站建设技术支持wordpress+打断点
  • 一个域名可以绑定几个网站网站建设如何做账
  • PHP网站建设的课后笔记一个产品的营销方案
  • 宝塔linux面板官网泰州seo
  • 咸阳城乡建设局网站动漫网站设计方案
  • 狮岭网站建设怎么建设英文网站
  • 网站建设需要交印花税吗wordpress远程自动下载图片
  • 专门做外国的网站有哪些seo网络优化师就业前景
  • 安阳信息港网站门户网站的特点
  • 宏大建设集团网站婚恋网站建设的目的
  • 企业网站建设有什么好设计网站公司的账务处理
  • 网站备案有什么要求wordpress导航栏上方
  • 河南专业建网站wordpress seo模板
  • 网站开发的教学课程策划公司经营范围有哪些
  • 需要锦州网站建设男生和女生做污的事情免费网站
  • 互联网网站商标免费做h5的网站有哪些