<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" 
  xmlns:content="http://purl.org/rss/1.0/modules/content/" 
  xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:atom="http://www.w3.org/2005/Atom" 
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 
  xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Npm on 码农真经的博客</title>
    <link>https://blog.mzh.ren/zh/tags/npm/</link>
    <description>Recent content in Npm on 码农真经的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh</language>
    <managingEditor>mzhren1024@gmail.com (码农真经)</managingEditor>
    <webMaster>mzhren1024@gmail.com (码农真经)</webMaster>
    <copyright>&amp;copy;{year}, All Rights Reserved</copyright>
    <lastBuildDate>Mon, 02 Feb 2026 22:38:51 +0000</lastBuildDate>
    
        <atom:link href="https://blog.mzh.ren/zh/tags/npm/index.xml" rel="self" type="application/rss+xml" />
    
    
    
      <item>
        <title>快速删除 node_modules 目录的方法</title>
        <link>https://blog.mzh.ren/zh/posts/2026/01/remove-node-modules-fast/</link>
        <pubDate>Mon, 02 Feb 2026 22:38:51 +0000</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Mon, 02 Feb 2026 22:38:51 +0000</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2026/01/remove-node-modules-fast/</guid>
        <description>&lt;p&gt;在开发 JavaScript 或 Node.js 项目时，&lt;code&gt;node_modules&lt;/code&gt;目录可能会变得非常庞大，占用大量磁盘空间。有几种方法可以快速删除 &lt;code&gt;node_modules&lt;/code&gt; 目录：&lt;/p&gt;
&lt;h2 id=&#34;使用图形化工具&#34;&gt;使用图形化工具&lt;/h2&gt;
&lt;p&gt;比如，大家常用的效率工具 &lt;a href=&#34;https://www.voidtools.com/&#34;&gt;Everything&lt;/a&gt; ，可以快速定位到所有的 &lt;code&gt;node_modules&lt;/code&gt; 目录，然后右键批量删除。&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>node_modules</category>
            
          
            
              <category>删除</category>
            
          
            
              <category>npm</category>
            
          
            
              <category>JavaScript</category>
            
          
            
              <category>Node.js</category>
            
          
        
        
        
      </item>
    
      <item>
        <title>npm安装出错时的sill、verb到底是什么意思？</title>
        <link>https://blog.mzh.ren/zh/posts/2022/11/npm-loglevel-words/</link>
        <pubDate>Fri, 11 Nov 2022 13:07:00 +0800</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Fri, 11 Nov 2022 13:07:00 +0800</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2022/11/npm-loglevel-words/</guid>
        <description>&lt;p&gt;npm 是 nodejs 的包管理工具，用来安装、卸载、管理 nodejs 的包。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.mzh.ren/zh/posts/2022/11/npm-loglevel-words/images/npm.jpg&#34; alt=&#34;npm&#34;&gt;&lt;/p&gt;
&lt;p&gt;在 cmd 使用 npm 安装noode模块时，会打印一些信息。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;⸨░░░░░░░░░░⠂⠂⠂⠂⠂⠂⠂⠂⸩ ⠹ loadExtraneous: verb afterAdd /Users/rebecca/.npm/null/0.0.0/package/package.json written
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; ↑‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾  ↑ ‾‾‾‾‾‾‾‾‾↑‾‾‾‾   ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾↑‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; percent &lt;span class=&#34;nb&#34;&gt;complete&lt;/span&gt;     spinner    current thing we&lt;span class=&#34;err&#34;&gt;&amp;#39;&lt;/span&gt;re doing     most recent log line
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;img src=&#34;https://blog.mzh.ren/zh/posts/2022/11/npm-loglevel-words/images/progressbar.jpg&#34; alt=&#34;npm 进度条&#34;&gt;&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>npm</category>
            
          
            
              <category>sill</category>
            
          
            
              <category>verbose</category>
            
          
            
              <category>日志级别</category>
            
          
        
        
        
      </item>
    
      <item>
        <title>关于NPM你应该知道的10个知识点</title>
        <link>https://blog.mzh.ren/zh/posts/2020/04/2020-04-18-10-things-you-should-know-about-npm/</link>
        <pubDate>Sat, 18 Apr 2020 00:00:00 +0000</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Sat, 18 Apr 2020 00:00:00 +0000</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2020/04/2020-04-18-10-things-you-should-know-about-npm/</guid>
        <description>&lt;blockquote&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://medium.com/javascript-in-plain-english/10-things-you-should-know-about-npm-f72f94a13954&#34;&gt;10 things you should know about NPM - JavaScript in Plain English - Medium&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;翻译：码农真经&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.mzh.ren/zh/posts/2020/04/2020-04-18-10-things-you-should-know-about-npm/images/npm.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;0npm归哪家公司&#34;&gt;0 NPM归哪家公司&lt;/h3&gt;
&lt;p&gt;鉴于最近才发生的事情，第0点是码农真经自行补充的。&lt;/p&gt;
&lt;p&gt;知名包管理工具npm，现在被GitHub收购了，鉴于GitHub现在是微软的，所以npm成了微软的“孙公司”。&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>gpl</category>
            
          
            
              <category>nodemon</category>
            
          
            
              <category>npm</category>
            
          
            
              <category>yarn</category>
            
          
        
        
          
            
              <category>代码</category>
            
          
        
        
      </item>
    
      <item>
        <title>npm install 详解</title>
        <link>https://blog.mzh.ren/zh/posts/2020/03/2020-03-17-npm-install-options/</link>
        <pubDate>Tue, 17 Mar 2020 00:00:00 +0000</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Tue, 17 Mar 2020 00:00:00 +0000</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2020/03/2020-03-17-npm-install-options/</guid>
        <description>&lt;p&gt;&lt;a href=&#34;https://docs.npmjs.com/cli/install&#34;&gt;npm-install | npm Documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;npm install是安装node组件包的意思。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.mzh.ren/zh/posts/2020/03/2020-03-17-npm-install-options/images/npm.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;npm install packageName 命令&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;安装模块到项目node_modules目录下。&lt;/li&gt;
&lt;li&gt;不会将模块依赖写入devDependencies或dependencies 节点。&lt;/li&gt;
&lt;li&gt;运行 npm install 初始化项目时不会下载模块。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;npm install -g packageName 命令&lt;/strong&gt;&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>node</category>
            
          
            
              <category>npm</category>
            
          
        
        
          
            
              <category>代码</category>
            
          
        
        
      </item>
    
      <item>
        <title>NPM技巧：获取全局安装的软件包列表</title>
        <link>https://blog.mzh.ren/zh/posts/2020/03/2020-03-11-npm-get-list-of-globally-installed-packages/</link>
        <pubDate>Wed, 11 Mar 2020 00:00:00 +0000</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Wed, 11 Mar 2020 00:00:00 +0000</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2020/03/2020-03-11-npm-get-list-of-globally-installed-packages/</guid>
        <description>&lt;p&gt;你知道工作机中全局安装的npm软件包的有多少吗？你可能不知道。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.mzh.ren/zh/posts/2020/03/2020-03-11-npm-get-list-of-globally-installed-packages/images/npm.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
&lt;p&gt;对于NodeJS / npm新手来说尤其如此，他们经常尝试将最受欢迎的软件包安装在全局环境下，这样就不用在package.json文件中定义它们。&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>npm</category>
            
          
        
        
          
            
              <category>代码</category>
            
          
            
              <category>tool</category>
            
          
        
        
      </item>
    
      <item>
        <title>解决 yarn config set registry 没有生效问题</title>
        <link>https://blog.mzh.ren/zh/posts/2020/02/2020-02-18-9787e9d905df/</link>
        <pubDate>Tue, 18 Feb 2020 00:00:00 +0000</pubDate>
        <author>mzhren1024@gmail.com (码农真经)</author>
        <atom:modified>Tue, 18 Feb 2020 00:00:00 +0000</atom:modified>
        <guid>https://blog.mzh.ren/zh/posts/2020/02/2020-02-18-9787e9d905df/</guid>
        <description>&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;来源：&lt;a href=&#34;https://www.jianshu.com/u/768bc51ed052&#34;&gt;前端大课堂&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;原文链接：&lt;a href=&#34;https://www.jianshu.com/p/9787e9d905df&#34;&gt;解决 yarn config set registry 没有生效问题&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;本文已由&lt;a href=&#34;https://www.jianshu.com/u/768bc51ed052&#34;&gt;前端大课堂&lt;/a&gt;作者{mathwlin}独家授权，转载请声明出处！&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;有几种方式可以切换 yarn 到国内镜像，&lt;/p&gt;
&lt;p&gt;第一种方式，&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;yarn config get registry   #查看 registry&lt;/p&gt;
&lt;p&gt;yarn config set registry   #设置 registry&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;第二种，通过 yrm&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;cnpm i yrm -g  #通过 cnpm 全局安装&lt;/p&gt;</description>
        
        <dc:creator>码农真经</dc:creator>
        
        
        
        
          
            
              <category>npm</category>
            
          
            
              <category>yarn</category>
            
          
            
              <category>fe</category>
            
          
        
        
          
            
              <category>info</category>
            
          
        
        
      </item>
    
  </channel>
</rss>