<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nodejs on 计算机知识分享网</title><link>https://jiaochengziyuan.cn/categories/nodejs/</link><description>Recent content in Nodejs on 计算机知识分享网</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>986945193@qq.com (David)</managingEditor><webMaster>986945193@qq.com (David)</webMaster><copyright>Copyright © 2014-至今, David.</copyright><lastBuildDate>Sat, 07 Dec 2024 15:13:50 +0800</lastBuildDate><follow_challenge><feedId>00000000000000000</feedId><userId>00000000000000000</userId></follow_challenge><atom:link href="https://jiaochengziyuan.cn/categories/nodejs/index.xml" rel="self" type="application/rss+xml"/><item><title>【nodejs】Nodejs安装node-sass超时改为国内镜像源</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%AE%89%E8%A3%85node-sass%E8%B6%85%E6%97%B6%E6%94%B9%E4%B8%BA%E5%9B%BD%E5%86%85%E9%95%9C%E5%83%8F%E6%BA%90/</link><pubDate>Sat, 07 Dec 2024 15:13:50 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%AE%89%E8%A3%85node-sass%E8%B6%85%E6%97%B6%E6%94%B9%E4%B8%BA%E5%9B%BD%E5%86%85%E9%95%9C%E5%83%8F%E6%BA%90/</guid><description>&lt;h5 id="安装的时候提示连接超时"&gt;安装的时候提示连接超时&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;yarn install &lt;span style="color:#f6f8fa;background-color:#82071e"&gt;报错&lt;/span&gt; connect ETIMEDOUT &lt;span style="color:#0550ae"&gt;104.16&lt;/span&gt;&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#0550ae"&gt;22.35&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;443&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;或者：&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Downloading binary from https&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;//&lt;/span&gt;github&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;com&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;sass&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;node&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;sass&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;releases&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;download&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;v4&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#0550ae"&gt;10.0&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;win32&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;x64&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;72&lt;/span&gt;_binding&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;node&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Cannot download &lt;span style="color:#0a3069"&gt;&amp;#34;https://github.com/sass/node-sass/releases/download/v4.10.0/win32-x64-72_binding.node&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="修改为国内阿里云镜像"&gt;修改为国内阿里云镜像：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;yarn config set sass-binary-site https://registry.npmmirror.com/mirrors/node-sass&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmmirror.com&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set sass_binary_site=https://npmmirror.com/mirrors/node-sass&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm install node-sass&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="然后在执行安装命令"&gt;然后在执行安装命令&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;yarn config delete proxy&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config rm proxy&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config rm https-proxy&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;yarn install&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs快速搭建一个http web服务器</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AAhttp-web%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><pubDate>Thu, 31 Oct 2024 16:32:03 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AAhttp-web%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><description>&lt;h5 id="全局安装http-server"&gt;全局安装&lt;code&gt;http-server&lt;/code&gt;&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\workspace\node-http-server&amp;gt;npm i http-server -g&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;added 39 packages in 9s&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice New major version of npm available! 8.14.0 -&amp;gt; 9.6.1&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.6.1&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice Run npm install -g npm@9.6.1 to update!&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\workspace\node-http-server&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="创建node-http-server文件夹然后在文件夹上一层执行启动命令"&gt;创建node-http-server文件夹，然后在文件夹上一层执行启动命令&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\workspace\node-http-server&amp;gt;cd ..&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\workspace&amp;gt;http-server ./node-http-server -p 3002&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs清除本地缓存的modules依赖</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E6%B8%85%E9%99%A4%E6%9C%AC%E5%9C%B0%E7%BC%93%E5%AD%98%E7%9A%84modules%E4%BE%9D%E8%B5%96/</link><pubDate>Thu, 31 Oct 2024 16:32:03 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E6%B8%85%E9%99%A4%E6%9C%AC%E5%9C%B0%E7%BC%93%E5%AD%98%E7%9A%84modules%E4%BE%9D%E8%B5%96/</guid><description>&lt;h5 id="1将node-modules文件夹先删除"&gt;1、将node-modules文件夹先删除&lt;/h5&gt;&#10;&lt;h5 id="2清理缓存命令"&gt;2、清理缓存命令：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm cache clean --force&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="3重新安装一次即可"&gt;3、重新安装一次即可&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm install /cnpm install&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs项目中的依赖库版本不一致问题</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E9%A1%B9%E7%9B%AE%E4%B8%AD%E7%9A%84%E4%BE%9D%E8%B5%96%E5%BA%93%E7%89%88%E6%9C%AC%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/</link><pubDate>Thu, 31 Oct 2024 16:32:03 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E9%A1%B9%E7%9B%AE%E4%B8%AD%E7%9A%84%E4%BE%9D%E8%B5%96%E5%BA%93%E7%89%88%E6%9C%AC%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/</guid><description>&lt;h5 id="当我们用npm-install安装依赖时报版本错误"&gt;当我们用npm install安装依赖时，报版本错误：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="报错原因"&gt;报错原因&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;在新版本的npm中，默认情况下，npm install遇到冲突的peerDependencies时将失败。&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="解决方案在终端输入"&gt;解决方案：在终端输入&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm install --legacy-peer-deps&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="解释"&gt;解释：&lt;/h5&gt;&#10;&lt;pre&gt;&lt;code&gt;使用--force或--legacy-peer-deps可解决这种情况。&#13;&#10;&#13;&#10;--force 会无视冲突，并强制获取远端npm库资源，当有资源冲突时覆盖掉原先的版本。&#13;&#10;&#13;&#10;--legacy-peer-deps标志是在v7中引入的，目的是绕过peerDependency自动安装；它告诉 &#13;&#10;&#13;&#10;NPM 忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装，&#13;&#10;&#13;&#10;保证各个引入的依赖之间对自身所使用的不同版本modules共存。&#13;&#10;&#13;&#10;建议用--legacy-peer-deps 比较保险一点&#13;&#10;&lt;/code&gt;&lt;/pre&gt;&#10;</description></item><item><title>【nodejs】使用apt命令快速安装和卸载Nodejs</title><link>https://jiaochengziyuan.cn/p/nodejs%E4%BD%BF%E7%94%A8apt%E5%91%BD%E4%BB%A4%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85%E5%92%8C%E5%8D%B8%E8%BD%BDnodejs/</link><pubDate>Thu, 31 Oct 2024 16:32:03 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejs%E4%BD%BF%E7%94%A8apt%E5%91%BD%E4%BB%A4%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85%E5%92%8C%E5%8D%B8%E8%BD%BDnodejs/</guid><description>&lt;h5 id="安装"&gt;安装&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt update&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt upgrade&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install nodejs&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install npm&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="卸载"&gt;卸载&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt remove nodejs&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt remove npm&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="残留项可以看情况是否存在然后清除"&gt;残留项可以看情况是否存在，然后清除&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;进入 /usr/local/lib 删除所有 node 和 node_modules文件夹&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;进入 /usr/local/include 删除所有 node 和 node_modules 文件夹&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;进入 /usr/local/bin 删除 node 的可执行文件&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs命令npm install慢，使用taobao解决方案</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%91%BD%E4%BB%A4npm-install%E6%85%A2%E4%BD%BF%E7%94%A8taobao%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</link><pubDate>Thu, 31 Oct 2024 16:29:05 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%91%BD%E4%BB%A4npm-install%E6%85%A2%E4%BD%BF%E7%94%A8taobao%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</guid><description>&lt;h5 id="可用-get命令查看registry"&gt;可用 get命令查看registry&lt;/h5&gt;&#10;&lt;pre&gt;&lt;code&gt;npm congfig get registry原版结果为&#13;&#10;&#13;&#10;http://registry.npmjs.org&#13;&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h5 id="原版结果为"&gt;原版结果为&lt;/h5&gt;&#10;&lt;pre&gt;&lt;code&gt;http://registry.npmjs.org&#13;&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h5 id="用set命令换成阿里的镜像就可以了"&gt;用set命令换成阿里的镜像就可以了&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmmirror.com&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="国外镜像源可能出现超时或者下载速度慢也会提示重连如"&gt;国外镜像源可能出现超时或者下载速度慢也会提示重连，如：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;info There appears to be trouble with your network connection. Retrying...&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs切换nexus配置的私服</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%88%87%E6%8D%A2nexus%E9%85%8D%E7%BD%AE%E7%9A%84%E7%A7%81%E6%9C%8D/</link><pubDate>Thu, 31 Oct 2024 16:28:29 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%88%87%E6%8D%A2nexus%E9%85%8D%E7%BD%AE%E7%9A%84%E7%A7%81%E6%9C%8D/</guid><description>&lt;h5 id="查看npm源"&gt;查看npm源&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config get registry&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="永久修改本地npm的配置"&gt;永久修改本地npm的配置：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry http://192.168.1.106:34765/repository/npm_group_david/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="重置为官方源"&gt;重置为官方源&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmjs.org/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Nodejs切换npm镜像源</title><link>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%88%87%E6%8D%A2npm%E9%95%9C%E5%83%8F%E6%BA%90/</link><pubDate>Thu, 31 Oct 2024 16:28:29 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsnodejs%E5%88%87%E6%8D%A2npm%E9%95%9C%E5%83%8F%E6%BA%90/</guid><description>&lt;h5 id="临时使用在-npm-install-xxx-时加入registry-url即可不会影响到本地配置如"&gt;临时使用，在 npm install XXX 时加入–registry URL即可，不会影响到本地配置，如：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm --registry https://registry.npm.taobao.org install express&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="永久使用永久修改本地npm的配置"&gt;永久使用，永久修改本地npm的配置：&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmmirror.com/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="查看npm源"&gt;查看npm源&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config get registry&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="重置为官方源"&gt;重置为官方源&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmjs.org/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="其他源镜像"&gt;其他源镜像&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 腾讯镜像&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry http://mirrors.cloud.tencent.com/npm/&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 淘宝镜像 (官网 https://npmmirror.com/)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://registry.npmmirror.com/&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 华为镜像&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm config set registry https://mirrors.huaweicloud.com/repository/npm/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【nodejs】Ubuntu下Nodejs安装modules权限问题</title><link>https://jiaochengziyuan.cn/p/nodejsubuntu%E4%B8%8Bnodejs%E5%AE%89%E8%A3%85modules%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98/</link><pubDate>Thu, 31 Oct 2024 16:28:29 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejsubuntu%E4%B8%8Bnodejs%E5%AE%89%E8%A3%85modules%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98/</guid><description>&lt;h5 id="使用sudo-npm-install--g-hexo-安装模块时报权限的错误"&gt;使用sudo npm install -g hexo 安装模块时报权限的错误&lt;/h5&gt;&#10;&lt;p&gt;&lt;figure&#13;&#10; class="image-caption image-zoom-container"&#13;&#10;&gt;&#13;&#10; &#13;&#10; &lt;input&#13;&#10; type="checkbox"&#13;&#10; id="img-1518ff46"&#13;&#10; class="image-zoom-toggle"&#13;&#10; aria-label="放大图片："&#13;&#10; /&gt;&#13;&#10; &lt;label&#13;&#10; for="img-1518ff46"&#13;&#10; class="image-zoom-label"&#13;&#10; &gt;&#13;&#10; &lt;img&#13;&#10; src="https://jiaochengziyuan.cn/img/blogmd/nodejs/nodejs-ubuntu-permisson.png"&#13;&#10; alt=""&#13;&#10; loading="lazy"&#13;&#10; class="zoomable-image"&#13;&#10; /&gt;&#13;&#10; &lt;/label&gt;&#13;&#10; &#13;&#10; &lt;label&#13;&#10; for="img-1518ff46"&#13;&#10; class="image-zoom-overlay"&#13;&#10; &gt;&#13;&#10; &lt;img&#13;&#10; src="https://jiaochengziyuan.cn/img/blogmd/nodejs/nodejs-ubuntu-permisson.png"&#13;&#10; alt=""&#13;&#10; class="zoomable-image"&#13;&#10; /&gt;&#13;&#10; &lt;/label&gt;&#13;&#10; &#13;&#10; &lt;figcaption&gt;&lt;/figcaption&gt;&#13;&#10;&lt;/figure&gt;&#13;&#10;&lt;/p&gt;&#10;&lt;h5 id="需改文件的权限根据实际填写node_modules路径"&gt;需改文件的权限。根据实际填写node_modules路径&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo chown -R $USER /usr/local/lib/node_modules&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="最后再次址行安装依赖的命令即可"&gt;最后再次址行安装依赖的命令即可。&lt;/h5&gt;&#10;</description></item><item><title>【nodejs】在Windows上后台运行一个httpserver服务器</title><link>https://jiaochengziyuan.cn/p/nodejs%E5%9C%A8windows%E4%B8%8A%E5%90%8E%E5%8F%B0%E8%BF%90%E8%A1%8C%E4%B8%80%E4%B8%AAhttpserver%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><pubDate>Thu, 16 Mar 2023 09:53:39 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/nodejs%E5%9C%A8windows%E4%B8%8A%E5%90%8E%E5%8F%B0%E8%BF%90%E8%A1%8C%E4%B8%80%E4%B8%AAhttpserver%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><description>&lt;h5 id="全局安装http-server"&gt;全局安装&lt;code&gt;http-server&lt;/code&gt;&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;D:\workspace\node-http-server&amp;gt;npm i http-server -g&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;added 39 packages in 9s&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice New major version of npm available! 8.14.0 -&amp;gt; 9.6.1&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.6.1&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice Run npm install -g npm@9.6.1 to update!&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm notice&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="在终端启动运行"&gt;在终端启动运行&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;http&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;server D&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;\developer_tools &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;p &lt;span style="color:#0550ae"&gt;8080&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="在后台运行可以将下面代码复制到一个start_http_server_tools_8080vbs脚本文件中"&gt;在后台运行，可以将下面代码，复制到一个&lt;code&gt;start_http_server_tools_8080.vbs&lt;/code&gt;脚本文件中&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;set ws&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;WScript&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;CreateObject&lt;span style="color:#1f2328"&gt;(&lt;/span&gt;&lt;span style="color:#0a3069"&gt;&amp;#34;WScript.Shell&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ws&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;Run &lt;span style="color:#0a3069"&gt;&amp;#34;http-server D:\developer_tools -p 8080&amp;#34;&lt;/span&gt;&lt;span style="color:#1f2328"&gt;,&lt;/span&gt;&lt;span style="color:#0550ae"&gt;0&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#0a3069"&gt;&amp;#39; 注释 0代表隐藏cmd窗口 1代表显示&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="如果想要开机自启只需要将脚本文件复制到启动目录即可"&gt;如果想要开机自启，只需要将脚本文件复制到启动目录即可&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>【centos】CentOS安装NodeJS</title><link>https://jiaochengziyuan.cn/p/centoscentos%E5%AE%89%E8%A3%85nodejs/</link><pubDate>Sat, 08 Aug 2015 11:11:11 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/centoscentos%E5%AE%89%E8%A3%85nodejs/</guid><description>&lt;h6 id="1从官网下下载最新的nodejs"&gt;1、从官网下下载最新的nodejs&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;https&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;//&lt;/span&gt;nodejs&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;org&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;en&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;download&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;历史版本可从下面链接下载&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;https://nodejs.org/dist/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2通过ftp工具上传到linux服务解压安装包"&gt;2、通过ftp工具上传到linux服务，解压安装包&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;tar -xvf node-v10.16.0-linux-x64.tar.xz&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="3移动并改名文件夹不改名也行"&gt;3、移动并改名文件夹（不改名也行）&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cd &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;usr&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;local&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mv &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;&lt;span style="color:#cf222e"&gt;var&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;ftp&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;pub&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;node&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;v10&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#0550ae"&gt;16.0&lt;/span&gt;&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;linux&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;64&lt;/span&gt; &lt;span style="color:#0550ae"&gt;.&lt;/span&gt; &lt;span style="color:#0550ae"&gt;//&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;后面的&lt;/span&gt;&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;表示移动到当前目录&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mv node&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;v10&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#0550ae"&gt;16.0&lt;/span&gt;&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;&lt;span style="color:#0550ae"&gt;0&lt;/span&gt;&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;linux&lt;span style="color:#0550ae"&gt;-&lt;/span&gt;&lt;span style="color:#0550ae"&gt;64&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt; nodejs&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="4让npm和node命令全局生效"&gt;4、让npm和node命令全局生效&lt;/h6&gt;&#10;&lt;h5 id="方式一环境变量方式这种方式似乎只对登录用户有效"&gt;　　方式一：环境变量方式（这种方式似乎只对登录用户有效？）&lt;/h5&gt;&#10;&lt;h6 id="1加入环境变量在-etcprofile-文件末尾增加配置"&gt;　　1）、加入环境变量，在 /etc/profile 文件末尾增加配置&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;vi &lt;span style="color:#0550ae"&gt;/&lt;/span&gt;etc&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;profile&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#cf222e"&gt;export&lt;/span&gt; PATH&lt;span style="color:#0550ae"&gt;=$&lt;/span&gt;PATH&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;usr&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;local&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;nodejs&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;bin&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="2执行命令使配置文件生效"&gt;　　2）、执行命令使配置文件生效&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;source /etc/profile&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="方式二软链接方式推荐"&gt;　　方式二：软链接方式（推荐）&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ln -s /usr/local/nodejs/bin/npm /usr/local/bin/&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ln -s /usr/local/nodejs/bin/node /usr/local/bin/&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h6 id="5查看nodejs是否安装成功"&gt;5、查看nodejs是否安装成功&lt;/h6&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;node -v&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npm -v&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item></channel></rss>