纱的使用与升级node . js的方法详解

  

  

在官方介绍里有这么一句话:

  

纱的包管理器代码。它允许您使用和与其他开发人员共享代码来自世界各地。纱这种快速,安全,可靠的所以你不要担心。

  

关键意思就是,快速、安全、可靠。你下载的包将不再重新下载。而且确保在不同系统中可以正常工作。

  

  

包纱管理工具,官网说是快速,可靠,安全的依赖管理,尝试了一下,入手很快,用起来也蛮方便的。大家可以尝试一下。

  


  

  

mac电脑上面安装如下:

        酿造更新      酿造安装纱      


  

  

<强> 1,创建一个新的项目

        纱init      

类似于npm init, package.json的配置

  

<强> 2,添加依赖项

        纱添加(包)      

类似于<代码> npm安装

  

<强> 3,安装依赖项

  

安装所有依赖:<代码>纱或<代码>纱安装

  

安装一个包的单一版本:<代码>纱安装——平

  

强制重新下载所有包:<代码>纱安装——迫使

  

只安装生产环境依赖:<代码>纱安装——生产
  

  


  

  

具体可以查看:https://yarnpkg.com/zh-Hans/docs/migrating-from-npm

  

  

具体可以查看:https://yarnpkg.com/zh-Hans/docs/cli/

  

  

我之前写过npm国内镜像,npm安装失败解决方案,我们也可以通过纱线的配置来设置淘宝镜像,相关命令如下:

        纱配置列表      

列出路径

        纱配置设置注册http://registry.npm.taobao.org/      

设置淘宝镜像。

  


  

  

当我运用

        纱添加webpack      

的时候,提示:

        错误enhanced-resolve@3.1.0:发动机“节点”是这个模块不兼容。预期版”安装在=4.3.0 & lt; 5.0.0 | |祝辞=5.10”。   错误发现不兼容模块      

说我的nodejs版本太老了。如何在mac中轻松升级nodejs呢?方法如下:

  

<强>可以使用npm或者纱安装n工具包,步骤如下:

        sudo npm缓存清理- f   sudo npm安装- g n   sudo n稳定      

这样nodejs就升级到最新稳定版了!

  

<强> n是一个节点工具包,它提供了几个升级命令参数:

  

<代码> n>   

  最新

<代码> n>   

  

<代码> n>   

  

<代码> n lts>   

  

<代码> n & lt; version> ,,,,,,,,,,,,,,,,,,,根据提供的版本号安装节点

  

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
  

纱的使用与升级node . js的方法详解