导航:首页 > 配服务器 > 3nvm服务器怎么搭建

3nvm服务器怎么搭建

发布时间:2025-01-28 11:42:36

A. 哪个linux系统好用

redhat centos是用的比较多的 网上资料也多例如老男孩 《linux就该这么学》等等

B. 使用Nvm搭建Node环境(Mac/Win/Linux)

每次查询我的笔记,总是需要在我记录的多份NODE相关搭建中选择,出于整洁强迫症的需求,现在抽出时间整理成了一篇。本篇,不仅记录了NODE环境在LINUX、WIN、MAC上的搭建方案,还给出了在使用过程可能遇到的问题的解决方案以供参考。

1. 安装Nvm

虽然可以直接在官网下载Node最新版本进行安装与配置。但是出于对于多版本切换的需求以及可能性,我的主张一直是尽可能地直接安装Nvm,一个Node的版本管理工具。

1.1 Linux环境

使用 nvm-sh进行安装,可以查看nvm-sh的网站查看最新版本的安装脚本。

1.1.1 使用脚本下载安装

注意:如果此脚本无法执行成功,一般是国内服务器的网络不通。可以访问 IPAddress.com, 输入raw.githubusercontent.com,查询到真实IP地址。然后修改hosts解锁真实ip,操作如下:

1.1.2 关掉并重新打开Shell

1.1.3 查看Nvm版本

使用此脚本安装的Nvm对应的安装目录如下: ROOT用户:/root/.nvm 其他用户:/home/username/.nvm

1.1.4 更换Nvm为淘宝源

1.2 Win环境

1.2.1 安装

访问 nvm-windows,并下载nvm-setup.zip。 下载完成后解压,点击安装即可。无需任何配置。

需要注意的是,在安装之前,请务必卸载或删除以下内容:

1.2.2 更换源

安装目录下,找到settings.txt并添加以下内容:

1.3 Mac环境

在Mac下安装Nvm,首先请注意,不要使用Homebrew进行安装!原因如下:

Homebrew installation is not supported. If you have issues with homebrew-installed nvm, please brew uninstall it, and install it using the instructions below, before filing an issue.

出自 Nvm 官方文档

接下来说下正确的安装方式:

1.3.1 安装

终端执行命令

1.3.2 测试是否安装成功

终端输入nvm list 看是否成功执行。 如果一切正常,此时NVM应可以在终端使用。 因为之前的安装命令会在.bash_profile文件中加入:

1.3.3 更换源

在.bash_profile中加入:

同时让.bash_profile的更改即时生效

2. 使用Nvm安装、管理Node版本

2.1 安装Node

2.1.1 查看当前所有可以安装的版本

2.1.2 安装选择好的版本,例如v14.15.02

2.1.3 切换版本安装好的版本

2.1.4 设置默认版本为切换的版本

如果存在旧版本,当安装了新版本,会出现使用use指令切换版本后,再次打开终端,还是使用旧版本的情况,此时,可以使用nvm alias default指定默认版本即可。

2.1.5 测试是否安装与配置成功

2.1.6 Linux的相关安装目录

默认全局包目录: /.nvm/versions/node/vx.x.x/lib/node_moles 默认全局bin目录:/.nvm/versions/node/vx.x.x/bin 默认配置:/user/.npmrc

2.2 Nvm的常用命令总结如下:

2.3 更换Npm源

2.3.1 方式1 指定默认源

2.3.2 方式2 安装Nrm进行源管理与切换 (推荐)

2.3.3 方式3 使用Cnpm(不推荐)

然后就可以使用Cnpm代替Npm。

个人不是很推荐这种方式,有时候安装依赖包会出现各种问题。

3. Npm备用命令

4. 常见问题的解决

安装Electron时,可能会出现安装缓慢,甚至无法安装的问题,此时替换下Electron源即可。

5. 参考

C. 如何在Ubuntu14.04服务器上安装NodeJS

一、NodeJS介绍:

Node.JS是一个让开发者可以快速创建网络应用的服务器端JavaScript平台,同时运用JavaScript进行前端与后端编程,开发者可以更专注于系统的设计以及保持其一致性。
在这篇文章中,我们将向您介绍如何在Ubuntu14.04服务器上开始您的Node.JS神奇之旅。

二、如何安装发行稳定版的Node.JS

Ubuntu 14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS,这个可能不是最新版本,但是却一定是标准发行版本。
要想获取这个版本的Node.JS,我们只要通过apt包管理工具来安装就可以。在安装之前,最好先更新一下apt包管理工具的本地索引,然后再从Ubuntu仓库中安装Node.JS。

sudo apt-get update
sudo apt-get install nodejs

如果Ubuntu软件仓库中的包正好是你所需要的,那么上述步骤就是在Ubuntu10.04下安装Node.JS的全部操作过程。大多数情况下,我们还希望也安装一份Node.JS的包管理工具:npm,您可以通过以下命令安装:

sudo apt-get install npm

NPM将让使得安装Node.JS的模块或者源码包变得非常简单。

在您运行Node.JS的时候请一定要注意,因为与别的工具包相冲突的原因,Ubuntu仓库中可执行的名字是nodejs而不是node。

下面,我们将讨论Node.JS更多种灵活的安装方式。

三、如何通过PPA来安装Node.JS?

一个让你可以保持获得Node.JS最新版本的替代方案是加入由NodeSource维护的PPA(Personal Package Archive)私有包档案。这个方式可以让你获得比Ubuntu仓库更多的Node.JS版本。

首先:你得安装PPA以获得访问它内容的权限。

curl -sL https://deb.nodesource.com/setup | sudo bash -

通过上面的命令,PPA将加入到您的系统配置中,并且自动的更新您的本地包缓存,安装完成之后,您可以像之前一样通过apt-get来安装Node.JS。

solo apt-get install nodejs

这里的nodejs安装包包含了nodejs二进制执行文件以及npm可执行文件,所以您无须另外安装npm,然而,为了使一些NPM包能正常工作(比如那些需要多源代码编译的包),你还需要安装build-essentials包。

sudo apt-get install build-essential

四、如何使用NVM来安装?

还有一种使用apt来安装Node.JS的替代方案是使用一个特别设计的工具叫NVM,它的标准叫法是Node.JS版本管理工具(Node.js Version manager)。

使用NVM,您可以安装多个可方便控制的独立Node.JS环境,它将给您最新版本Node.JS的请求权限,但也将允许你根据APP的需要而使用旧版本的Node.JS。

在开始之前,我们需要从Ubuntu仓库中先安装一些依赖包,NVM将利用这些工具来编译需要的组件:

sudo apt-get update
sudo apt-get install build-essential libssl-dev

一旦这些依赖包安装完成,您可以通过NVM的GitHub项目主页将安装脚本下载下来。版本号可能不尽相同,但是正常来说你可以通过以下方式来下载和安装:

curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh

上面的命令将下载并且运行安装脚本,安装脚本将把软件安装到你home目录的~/.nvm目录下,同时也会在~/.profile加入必要的配置。
为了使~/.profile的配置生效,您可能需要退出并重新登录您的账户,当然,也可以通过source命令来重新导入~/.profile的配置:

source ~/.profile

现在你已经安装了NVM,你可以安装Node.JS的各个独立版本。为了找出当前的Node.JS可安装版本,你可以敲入以下命令:

nvm ls-remote

回车可能会显示如下内容:

. . .
v0.11.6
v0.11.7
v0.11.8
v0.11.9
v0.11.10
v0.11.11
v0.11.12
v0.11.13

如你所见,当前Node.JS的最新可安装版本是v0.11.13,你可以通过如下命令安装这个版本的程序:

nvm install 0.11.13

通常情况下,NVM会自动切换到最新安装的版本,你可以通过以下命令告诉NVM指定使用已经安装的版本:

nvm use 0.11.13

当你使用NVM安装Node.JS,它的可执行名称是node,通过以下信不信你可以知道当前所使用的Node.JS版本:

node -v

显示:

v.0.11.13

如果你安装了多个版本的Node.JS,你可以通过以下命令列出已安装版本:

nvm ls

如果你想把其中一个版本设置为默认的版本,你可以这样:

nvm alias default 0.11.13

现在当一个请求发生时,0.11.13这个版本将自动被选择,您也可以通过这样的别名引用它:

nvm use default

每个版本都将保持其独立的模块和包,并且通过独立的NPM来管理它们,你可以使用NPM的普通模式来为Node.JS项目安装独立的第三方包,它将安装到Node.JS的./node_moles目录下:

npm install express

如果你想将第三方包安装成全局模式(将与其它使用同一个版本Node.JS的项目共用),那么通过使用-g参数就可以实现:

npm install -g express

这个时候包将安装到下面这个目录:

~/.nvm/node_version/lib/node_moles/package_name

全局模式安装的包将只允许你在命令行下使用,如果你想在在本地项目中使用,你还需要将它连接进来:

npm link express

如果需要帮助,你可以通过以入命令获取帮助:

npm help

D. 推荐一家线路比较好的香港云主机, 到大陆速度比较快的。

香港云主机优势如下:
1、免备案
与国内服务器相比不用备案,省去了提交和审核的很多环节,网站做好之后就可以立马开通上线。
2、线路方面
香港机房处于独特的地理优势,香港云服务器不存在国内电信和联通互联不互通的问题,不再为线路的选择和不畅通而烦恼。
3、国际带宽充足
香港服务器的国际出口带宽充足,在这个经济全球化的时代,很多企业进入国外市场,香港云服务器是个非常不错的选择。想知道更多的相关内容可以阅读租用香港服务器应该注意哪些方面?
4、安全性和可靠性高
香港云主机平台内置ARP攻击防护能力和DDOS攻击防护能力,在硬件上实现了故障和安全性的隔离。香港云主机服务支持多级的备份与恢复,包括备机、系统备份与应用备份。
5、多地访问稳定性好
从台湾、韩国、美国、日本、英国和俄国等地测试,香港机房的稳定性一直都是很高。而服务器稳定不但能让访客有更好的体验,也有利于网站优化,增强网络等搜索引擎的爬行量,提升网站排名,扩大网站知名度,提升转化率。如果要用香港服务器可以考虑bluehost,CN2线路高速稳定。

E. 前端开发需要配置什么环境(做前端开发需要什么配置的电脑)

M1芯片Mac搭建前端开发环境

1、目前我依赖的开发环境,并且已经跑在M1Mac上的如下:适配m1的VscodeInsiders版本+Nodev15(onarm)+Nodev14(onintel)+Nvm+Cocoapods+Xcode+Flutter。

2、解决每次关闭终端后,都需要重新执行source.bash_profile才能重新使用nvm命令。原因:没有将配置添加到.zshrc文件中如果使用的是zsh终端,只需要添加source.zshrc即可。

3、苹果是OS系统,下载对应的OS系统的安装包安装就可以了,JDK和IDEA都是。

4、项目移动到m1电脑上运行不起来,原因是不支持x86的架构,如果对其他不影响的话,直接应用程序-Xcode-勾选Rosetta-退出Xcode-重新打开,编译运行即可。

5、pyresources.qrc然后继续python3labelImg.py打开方法就是python3labelImg.py或者更方便的,添加到环境之后直接labelImg就行了。但还是依旧得在Rosetta2终端下打开。

6、适合。2022macbookair搭载了m1芯片,在前端编程中使用非常流畅,视频剪辑,图像设计,音频处理等一些前端的应用软件均可以流畅的使用。MacBookAir是2008年2月19日苹果公司推出的笔记本,具有16寸和13寸两个尺寸。

前端本地打包命令和安装配置时的配置有关吗?

1、4手动安装nodejs,如果是pc端安装的话,nodejs版本不能过低。安装最新版的话npm安装项目依赖会有问题,手机端gulp无法启动,所以建议安装nodejsV6。

2、Webpack就是需要通过其配置文件(Webpack.config.js)中entry配置的一个入口文件(JS文件),然后在解析过程中,发现其他的模块,如scss等文件,再调用配置的loader或者插件对相关文件进行解析处理。

3、在package.json文件中配置命令:在终端中执行命令:注:在终端执行npmrundev,就等于执行webpack-dev-server命令。这将在node中开启一个服务器,并且立即打包。

4、但是,前端项目打包往往是几mb大小,而后端项目打包却要几十mb。因此,为了方便,我们可以使用Nginx独立部署前端项目。

5、压缩包中的数据无法直接使用,使用前需要利用压缩工具将文件数据还原,此过程又称解压缩。Linux下,常用归档命令有2个,分别是tar和dd(相对而言,tar的使用更为广泛);常用的压缩命令有很多,比如gzip、zip、bzip2等。

一个后端人员学前端技术的日记(一)开发环境

学习渠道中文官网:https://cn.vuejs.org/开发工具使用火狐,因为谷歌用不了扩展,当然你可能会有办法的。

1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。

Web前端开发环境,HTML常用标签,表单元素,Table布局,CSS样式表,DIV+CSS布局。熟练运用HTML和CSS样式属性完成页面的布局和美化,能够仿制任意网站的前端页面实现。

以前是一个前端搭配一个后端,他们用同一个分支。联调时,后端从git上pull代码,然后在本地跑一遍gulp,然后运行联调。

阅读全文

与3nvm服务器怎么搭建相关的资料

热点内容
35岁程序员跨不过去的坎 浏览:718
php定义静态类 浏览:333
燃气管三分加密 浏览:637
重名文件或者文件夹的操作方法 浏览:683
向全国进军命令发布时间 浏览:670
如何知道自己在app的个人信息 浏览:340
文件夹中隐藏的视频 浏览:857
单位dns服务器未响应什么意思 浏览:422
仙经pdf 浏览:349
文件夹不能创建快捷方式判断题 浏览:382
ae1370y压缩机 浏览:86
java泡泡龙 浏览:496
php怎么打补丁 浏览:374
java银联支付接口 浏览:451
db2命令创建表空间 浏览:251
javalinux调用shell 浏览:417
怎么找服务器平台 浏览:785
dfs命令 浏览:887
android停按钮 浏览:97
php答题源码 浏览:43