<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cách gỡ cài đặt Node.js trên Mac</title>
<meta name="description" content="Cách gỡ cài đặt Node.js trên Mac - Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;cach-go-cai-dat-node-js-tren-mac-7552.html">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Cách gỡ cài đặt Node.js trên Mac">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;cach-go-cai-dat-node-js-tren-mac-7552.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-go-cai-dat-node-js-tren-mac-7552.html">
<link rel="shortcut icon" href="https://www.nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-go-cai-dat-node-js-tren-mac-7552.html">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://www.nguoicodonvn2008.info/">https://www.nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Cách gỡ cài đặt Node.js trên Mac</h1>
		<ul class="list-inline">
			<li>Chủ nhật - 24/09/2023 09:50</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="Cách gỡ cài đặt Node.js trên Mac" src="https://st.quantrimang.com/photos/image/2023/09/18/go-nodejs-mac-7.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p><strong>Gỡ cài đặt Node trên Mac</strong>&nbsp;khá dễ, nhưng loại bỏ file dư thừa cần thêm nhiều bước. Dưới đây là chi tiết&nbsp;<strong>cách gỡ cài đặt Node.js</strong>&nbsp;hoàn toàn khỏi Mac.</p>

<p><img alt="Gỡ Node.js" data-i="0" data-src="https://st.quantrimang.com/photos/image/2023/09/18/go-nodejs-mac-7.jpg" data-was-processed="true" height="340" src="https://st.quantrimang.com/photos/image/2023/09/18/go-nodejs-mac-7.jpg" width="650" /></p>

<p>Node.js là một môi trường runtime đa nền tảng, cho phép bạn chạy code JavaScript bên ngoài trình duyệt. Nó thường được dùng để xây dựng các server web, nhưng bạn cũng có thể sử dụng nó cho những nhiệm vụ khác như tạo ứng dụng và truyền dữ liệu tại thời gian thực.</p>

<p>Hiện có một số lí do khiến nhiều người muốn gỡ cài đặt Node.js trên Mac. Ví dụ, bạn không còn cần nó cho dự án đang làm việc hay gặp vấn đề nên muốn cài lại nó. Dưới đây là cách gỡ bỏ hoàn toàn Node.js khỏi Mac.</p>

<h2>Cách gỡ cài đặt Node.js trong macOS</h2>

<p>Bạn có nhiều cách gỡ cài đặt Node.js trên Mac, tùy theo cách bạn đã cài nó. Những lựa chọn bên dưới sẽ phụ thuộc vào tình huống của bạn, vì thế, hãy chọn phương pháp phù hợp nhất với bản cài hiện tại.</p>

<h3>Gỡ cài đặt Node.js từ Mac qua Homebrew</h3>

<p>Homebrew&nbsp;là trình quản lý gói bên thứ ba, khiến việc cài đặt phần mềm trên Mac bằng Terminal trở nên dễ dàng. Nếu đã cài Node.js qua Homebrew, bạn có thể gỡ cài đặt nó bằng cách mở app Terminal qua tìm kiếm trên Spotlight và nhập lệnh sau:</p>

<pre id="pre0">
<code>brew uninstall --force node</code></pre>

<p><img alt="Hướng dẫn gỡ Node.js trên Mac" data-i="1" data-src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-1.jpg" data-was-processed="true" height="249" src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-1.jpg" width="650" /></p>

<p>Lệnh này sẽ gỡ cài đặt Node.js khỏi Mac và loại bỏ toàn bộ file dư thừa.</p>

<h3>Xóa Node.js khỏi Mac qua trình quản lý phiên bản Node</h3>

<p>Node Version Manager là công cụ cho phép bạn cài đặt và quản lý nhiều phiên bản của Node.js trên máy tính. Điều này có thể hữu ích nếu bạn cần dùng các phiên bản khác nhau của Node cho những dự án khác nhau. Bạn có thể gỡ cài đặt Node.js qua Node Version Manager như sau:</p>

<p>1. Mở app Terminal trên Mac và chạy lệnh sau để liệt kê toàn bộ phiên bản đã cài của Node.js:</p>

<pre id="pre1">
<code>nvm list</code></pre>

<p>2. Tìm phiên bản của Node.js mà bạn muốn gỡ cài đặt và ghi lại tên của nó.</p>

<p><img alt="Hướng dẫn gỡ cài đặt Node.js trên Mac" data-i="2" data-src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-2.jpg" data-was-processed="true" height="290" src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-2.jpg" width="650" /></p>

<p>3. Chạy lệnh sau để gỡ cài đặt phiên bản Node.js cụ thể:</p>

<pre id="pre2">
<code>nvm uninstall version</code></pre>

<p>Ví dụ, để gỡ cài đặt phiên bản Node 20.0.0, chạy lệnh sau:</p>

<pre id="pre3">
<code>nvm uninstall 20.6.0</code></pre>

<p>Lệnh này sẽ loại bỏ phiên bản Node.js được chỉ định và sẽ không ảnh hưởng tới những bản cài khác nếu có.</p>

<p><img alt="Gỡ cài đặt Node.js trên Mac" data-i="3" data-src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-3.jpg" data-was-processed="true" height="235" src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-3.jpg" width="650" /></p>

<h3>Tự tay xóa file Node.js</h3>

<p>Nếu vẫn gặp vấn đề khi gỡ cài đặt Node.js, bạn có thể tự tay xóa file qua&nbsp;<strong>Finder</strong>.</p>

<p>Để làm việc này, mở&nbsp;<strong>Finder&nbsp;</strong>và chọn&nbsp;<strong>Go &gt; Go to Folder&nbsp;</strong>từ thanh menu. Sau đó, nhập&nbsp;<strong>/usr/local/lib&nbsp;</strong>và nhấn phím&nbsp;<strong>Return</strong>.</p>

<p><img alt="Xóa file Node.js" data-i="4" data-src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-4.jpg" data-was-processed="true" height="389" src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-4.jpg" width="650" /></p>

<p>Giờ tìm bất kỳ file và thư mục có dấu vết của Node.js trong danh mục này và chuyển chúng sang&nbsp;<strong>Trash</strong>. Tương tự, đi qua các danh mục sau và xóa bất kỳ file hay thư mục tương tự:</p>

<ul>
	<li><strong>/usr/local/bin</strong></li>
	<li><strong>/usr/local/include</strong></li>
	<li><strong>/usr/local/share/man/man1</strong></li>
</ul>

<p><img alt="Thư mục lib" data-i="5" data-src="https://st.quantrimang.com/photos/image/2023/09/18/thu-muc-lib.jpg" data-was-processed="true" height="295" src="https://st.quantrimang.com/photos/image/2023/09/18/thu-muc-lib.jpg" width="650" /></p>

<p>Tiếp theo, tới thư mục người dùng bằng cách click&nbsp;<strong>Go &gt; Home</strong>&nbsp;từ thanh menu và xóa file sau nếu thấy chúng:</p>

<ul>
	<li>.npm</li>
	<li>.node-gyp</li>
	<li>.node_repl_history</li>
</ul>

<p>Cuối cùng, làm trống thư mục&nbsp;<strong>Trash</strong>. Hành động này sẽ loại bỏ vĩnh viễn mọi dấu vết của Node.js trên Mac.</p>

<p><img alt="Xóa thành công các file dư thừa trên Mac" data-i="6" data-src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-5.jpg" data-was-processed="true" height="335" src="https://st.quantrimang.com/photos/image/2023/09/18/cach-go-nodejs-mac-5.jpg" width="650" /></p>

<p>Nếu là lập trình viên web đang tìm một nền tảng mạnh mẽ và đáng tin cậy để xây dựng ứng dụng,&nbsp;<a data-type="internal" href="https://quantrimang.com/hoc/node-js-la-gi-156395" rel="noopener" target="_blank" title="Node.js là gì?">Node.js</a>&nbsp;là lựa chọn tuyệt vời. Tuy nhiên, quản lý các bản cài Node rất quan trọng bởi nó giúp bạn tránh các vấn đề như xung đột phiên bản hay phần phụ thuộc lỗi thời.</p>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com:
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-go-cai-dat-node-js-tren-mac-7552.html" title="Cách gỡ cài đặt Node.js trên Mac">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-go-cai-dat-node-js-tren-mac-7552.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://www.nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://www.nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://www.nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://www.nguoicodonvn2008.info",
            "logo": "https://www.nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>