mac如何安裝nvm

?

vue項目開發,熱更新,webpack,前輩造的輪子:各類的工具,庫,像axios,qs,cookie等輪子在npm上可以拿來直接用,需要node作為環境支撐。

開發時同時有好幾個項目,每個項目的需求不同,進而不同項目必須依賴不同版的 NodeJS 運行環境。

安裝了nvm如拿到nodejs切換的萬能鑰匙。

nvm list 查看node版本

nvm install?18.19.1 下載node版本

nvm use 18.19.1 切換node版本

nvm安裝流程圖

(搬運的時候,把最后一句話刪掉,那是不需要的)

①node -v

確保本電腦沒有安裝node

②brew install nvm

開始安裝命令

③open .zshrc

打開這個文件,把下面三排代碼cv過去,保存到zshrc文件中。

關閉zshrc文件,重新打開終端。

?④source .zshrc ?

運行該代碼

⑤nvm -v

0.39.7出現,就有nvm啦

nvm切換node版本流程圖

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/41268.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/41268.shtml
英文地址,請注明出處:http://en.pswp.cn/web/41268.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Tornado:高性能異步Web框架詳解

文章目錄 引言官網鏈接Tornado 原理1. 非阻塞I/O2. 異步編程3. 事件循環4. 輕量級 使用方法安裝Tornado創建一個簡單的Web服務器 優缺點優點缺點 結論 引言 在Web開發的廣闊領域中,處理高并發和實時性需求一直是開發者們面臨的挑戰。Tornado,作為一個由…

威綸通創建項目創建(輸入,輸出,畫面切換使用)

創建一個項目 1,打開軟件 2,創建項目,設置系統參數 增加設備,選擇好對應型號(有市面上80%設備) 3,修改頁面,選擇參數 4,創建新頁面 不能在已經編輯的頁面進行新增 5&a…

【HTML入門】第三課 - 標題、段落、空格

這一小節,我們說一些比較零散的知識,HTML課程中呢,其實就是一些標簽,正是這些標簽組成了前端網頁的各種元素,所以你也可以叫他們標簽元素。 像前兩節我們說的,html head body title meta style 。這些都是…

【考研】南郵歷年復試上機試題目與題解

【考研】南郵歷年復試上機試題目與題解 文章目錄 【考研】南郵歷年復試上機試題目與題解個人題目難度評估歷年上機題目PROB1002 求最值問題PROB1003 新對稱素數問題PROB1004 進制轉換PROB1005 涂色問題 (待補)PROB1006 最大公約數和最小公倍數PROB1007 斐波那契數列PROB1008 回…

解決Spring Boot中的數據庫連接池問題

解決Spring Boot中的數據庫連接池問題 大家好,我是微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿! 1. 理解數據庫連接池的重要性 數據庫連接池在任何使用數據庫的應用程序中都起著至關重要的作用。它們管理和維…

解析Java中的動態代理與靜態代理的區別

解析Java中的動態代理與靜態代理的區別 大家好,我是微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿! 1. 引言 代理模式是軟件開發中常用的一種設計模式,用于控制對其它對象的訪問。在Java中&#xf…

C#中的Task.Delay(2000).Wait() 與await Task.Delay(2000)

Task.Delay(2000).Wait() 和 await Task.Delay(2000) 在功能上看似相似,都用于等待一段時間(在這個例子中是2000毫秒),但它們在使用方式和背后的行為上存在一些關鍵差異。 .Result 是 Task 類的一個屬性,它用于獲取任務…

算法刷題筆記 滑動窗口(C++實現,非常詳細)

文章目錄 題目描述基本思路實現代碼 題目描述 給定一個大小為n ≤ 10^6的數組。有一個大小為k的滑動窗口,它從數組的最左邊移動到最右邊。你只能在窗口中看到k個數字。每次滑動窗口向右移動一個位置。以下是一個例子: 該數組為 [1 3 -1 -3 5 3 6 7]&…

用HttpURLConnection復現http響應碼405

目錄 使用GET方法,訪問GET接口,服務端返回405使用GET方法,訪問POST接口,服務端返回405使用POST方法,訪問GET接口,服務端返回405 使用GET方法,訪問GET接口,服務端返回405 發生場景&a…

Linux shell編程學習筆記63:free命令 獲取內存使用信息

0 前言 在系統安全檢查中,內存使用情況也是一塊可以關注的內容。Linux提供了多個獲取內存信息的命令很多。今天我們先研究free命令。 1 free命令的功能、用法和選項說明 1.1 free命令的功能 free 命令可以顯示系統內存的使用情況,包括物理內存、交換…

Java多語言跨境電商外貿商城源碼 tiktok商城系統源碼 跨境電商源碼

Java多語言跨境電商外貿商城源碼 tiktok商城系統源碼 跨境電商源碼 技術棧 PC端使用:vueelementui 用戶端使用:uniapp 管理端使用:vueelementui 后臺服務使用:springbootmybatisplusmysql 功能描述: 對接PayPal…

【面試題】字節一面面試題

自我介紹,項目介紹MQ的使用場景,不同的MQ之前的區別,為什么使用公司的MQ數據庫怎么部署的(應該是問節點,庫表)事務隔離級別innodb為什么選可重復讀作為隔離級別數據庫三大日志,保存先后順序undo…

vue3+electron項目搭建,遇到的坑

我主要是寫后端,所以對前端的vue啊vue-cli只是知其然,不知其所以然 這樣也導致了我在開發前端時候遇到了很多的坑 第一個坑, vue2升級vue3始終升級不成功 第二個坑, vue add electron-builder一直卡進度,進度條走完就是不出提示succes 第一個坑的解決辦法: 按照網上說的升級v…

使用Java實現高性能的文件上傳下載服務

使用Java實現高性能的文件上傳下載服務 大家好,我是微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿! 1. 引言 在現代Web應用中,文件上傳和下載服務是非常常見的功能需求。如何實現高性能、可靠且安全…

Ubuntu 20.04下多版本CUDA的安裝與切換 超詳細教程

目錄 前言一、安裝 CUDA1.找到所需版本對應命令2.下載 .run 文件3.安裝 CUDA4.配置環境變量4.1 寫入環境變量4.2 軟連接 5.驗證安裝 二、安裝 cudnn1.下載 cudnn2.解壓文件3.替換文件4.驗證安裝 三、切換 CUDA 版本1.切換版本2.檢查版本 前言 當我們復現代碼時,總會…

深入分析SSL/TLS服務器的證書(C/C++代碼實現)

SSL(Secure Sockets Layer)和TLS(Transport Layer Security)是網絡安全領域的重要協議,它們在保護網絡通信中發揮著至關重要的作用。這些協議通過加密和身份驗證機制,確保數據在傳輸過程中的機密性和完整性…

建投數據與中再數科簽署戰略合作協議

近日,建投數據科技股份有限公司(以下簡稱“建投數據”)與中再保數字科技有限責任公司(以下簡稱“中再數科”)簽署戰略合作協議。雙方通過資源整合共享,實現優勢互補,共同探索產品及服務的跨領域…

初見:AntDB智能運維“三劍客“之ACC

前情回顧 在前兩個章節中,我們介紹了 AntDB 智能運維"三劍客"的 ADC 和 MTK。 初見:AntDB智能運維"三劍客"之ADC 初見:AntDB智能運維"三劍客"之MTK 本文將繼續介紹 AntDB 數據庫智能運維平臺 ACC。 AntDB 介紹…

如何設置PHP wkhtmltopdf

首先參考:Composer三步曲:安裝、使用、發布 在 php 路徑下,應能打開命令行輸入php -v能夠看到php版本信息。 然后執行以下三條: php -r "copy(https://install.phpcomposer.com/installer, composer-setup.php);"php…

minist數據集分類模型的訓練

minist數據集訓練 訓練方法:利用pytorch來實現minist數據集的分類模型訓練 訓練模型如下圖所示 模型代碼: import torch from torch import nn from torch.nn import Flattenclass Net(nn.Module):def __init__(self):super().__init__()self.module …