0、提前条件

(1)安装Nodejs

可参见 安装 Nodejs (CentOS7 与 Windows)_ling1998的博客-CSDN博客

1、查看并设置npm镜像

(1)查看npm镜像

npm config get registry

C:\Users\Tracy>npm config get registry
https://registry.npmjs.org/

如果显示是默认镜像 https://registry.npmjs.org/,访问此地址很慢或是访问不了,则设置淘宝镜像

(2) 设置npm镜像

npm config set registry https://registry.npm.taobao.org

C:\Users\Tracy>npm config set registry https://registry.npm.taobao.orgC:\Users\Tracy>npm config get registry
https://registry.npm.taobao.org/

2、安装yarn

npm install -g yarn

C:\Users\Tracy>npm install -g yarnadded 1 package in 2s
npm notice
npm notice New minor version of npm available! 8.5.0 -> 8.11.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.11.0
npm notice Run npm install -g npm@8.11.0 to update!
npm notice

验证安装结果

yarn --version

C:\Users\Tracy>yarn --version
1.22.18

3、查看并设置yarn镜像

(1)查看yarn镜像

yarn config get registry

C:\Users\Tracy>yarn config get registry
https://registry.yarnpkg.com

(2)设置yarn镜像

yarn config set registry https://registry.npm.taobao.org -g

C:\Users\Tracy>yarn config set registry https://registry.npm.taobao.org -g
yarn config v1.22.18
success Set "registry" to "https://registry.npm.taobao.org".
Done in 0.03s.C:\Users\Tracy>yarn config get registry
https://registry.npm.taobao.org

4、创建项目

(1)初始化项目

yarn init

可一直回车即可,此时出现package.json文件

F:\test>yarn init
yarn init v1.22.18
question name (test):
question version (1.0.0):
question description:
question entry point (index.js):
question repository url:
question author:
question license (MIT):
question private:
success Saved package.json
Done in 34.47s.

(2)创建文件夹

mkdir src

F:\test>mkdir src

(3)创建文件

cd.>src/demo.ts

F:\test>cd.>src/demo.ts

(4)安装 typescript 作为开发阶段的依赖项

yarn add -D typescript ts-node

F:\test>yarn add -D typescript ts-node
yarn add v1.22.18
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > ts-node@10.8.0" has unmet peer dependency "@types/node@*".
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 18 new dependencies.
info Direct dependencies
├─ ts-node@10.8.0
└─ typescript@4.7.2
info All dependencies
├─ @cspotcode/source-map-support@0.8.1
├─ @jridgewell/resolve-uri@3.0.7
├─ @jridgewell/sourcemap-codec@1.4.13
├─ @jridgewell/trace-mapping@0.3.9
├─ @tsconfig/node10@1.0.8
├─ @tsconfig/node12@1.0.9
├─ @tsconfig/node14@1.0.1
├─ @tsconfig/node16@1.0.2
├─ acorn-walk@8.2.0
├─ acorn@8.7.1
├─ arg@4.1.3
├─ create-require@1.1.1
├─ diff@4.0.2
├─ make-error@1.3.6
├─ ts-node@10.8.0
├─ typescript@4.7.2
├─ v8-compile-cache-lib@3.0.1
└─ yn@3.1.1
Done in 8.32s.
info There appears to be trouble with your network connection. Retrying...

安装 yarn (Windows)相关推荐

  1. Node.js安装,npm安装yarn步骤

    第一步,首先安装npm npm是node.js下的包管理器,node.js的下载网址 Node.js 1.下载安装包后一路无脑点击next最后点击finish即可,安装完成之后打开文件夹就是以下目录. ...

  2. CentOS7 安装 yarn

    0.前提条件 已安装Nodejs ,可参考:安装 Nodejs (CentOS7 与 Windows)_瘦身小蚂蚁的博客-CSDN博客 1.配置yarn官方yum存储库 curl -sL https: ...

  3. boost安装(windows、linux)

    boost安装(windows.linux) boost是一个功能强大.构造精巧.跨平台.开源并且完全免费的C++程序库. boost安装(vs2017+boost_1_64_0+win10) 1.到 ...

  4. Java的jar文件安装成windows 服务

    Java的jar文件安装成windows 服务: 1.下载:nssm,复制到jar文件目录下 2. jar文件目录下创建bat文件[run.bat],内容为[java -jar 文件名.jar] 3. ...

  5. 使用instsrv.exe+srvany.exe将应用程序安装为windows服务

    一.什么是instsrv.exe和srvany.exe instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这 ...

  6. 安装yarn 心得分享

    初次使用yarn ,坑的我,全局安装完@vue/cli,安装之后就是说vue不是内部命令,研究好久,总结一下分享大家一起学习 1,首先安装yarn: 安装yarn 去官网下载yarn 安装包 默认安装 ...

  7. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  8. office2007安装出现windows installer服务不能更新一个或多个受保护的windows文件

    昨天在安装office2007时,出现了一个错误提示: office2007安装出现windows installer服务不能更新一个或多个受保护的windows文件 解决方法: 将3个DLL文件拷贝 ...

  9. redis安装(windows)

    2019独角兽企业重金招聘Python工程师标准>>> 1.1.1.  redis安装 首先去官网下载安装包 得到的安装文件是个zip压缩包,解压,看到文件如下 用cmd进入此目录, ...

最新文章

  1. 微信小程序开发文档链接
  2. 解决At least one JAR was scanned for TLDs yet contained no TLDs. 问题
  3. Java 开源分布式缓存框架Ehcache
  4. 编译原理:正规式转变成DFA算法
  5. matlab在电磁学中的应用,MATLAB在电磁学中的应用
  6. 看涨戴尔科技的八大原因
  7. shell fork 阻塞进程_张三同学没答好「进程间通信」,被面试官挂了....
  8. C++调用mask rcnn进行实时检测--opencv4.0
  9. 数据库备份工具mysqldump重要参数详解
  10. php 打印系统变量值,php – Twig:打印变量名为String的变量的值
  11. 几款Android 应用自动化测试工具
  12. Matlab plot默认常用颜色RGB及十六进制颜色代码
  13. 机器翻译评价指标BLEU介绍
  14. 木瓜移动每日快讯0511:谷歌Chrome引入新隐私功能fenced frame
  15. 通信工程测试图修改软件,通信工程工具仪器大全,你用过几种?
  16. 1月末支付机构备付金总量达1.4万亿,较去年12月下滑两千多亿
  17. 如何识别媒体偏见_超越偏见:为什么我们不能仅仅“修正”面部识别
  18. 计算机论文word版,计算机应用基础第05章Word高级应用-毕业论文排版
  19. Web开发项目 # 2048小游戏
  20. 火车头如何下载附件文件

热门文章

  1. Android工程师面试宝典面试实战试题详解01
  2. 一路坎坷,入局到突破【2022年度总结】
  3. 官宣 ! 云盒子企业网盘Mac改版,最美云盘客户端~
  4. 爬取猫眼电影,进行分析
  5. 最新绝地求生服务器中文版,《绝地求生大逃杀》PC1.0正式版中文更新详情 5款新武器加入!...
  6. 升级Go版本后编译出错:Load redeclared in this block
  7. 使用C语言读取.txt文本数据构建链表时fscanf用法不当以及文件编码格式不对导致读取失败
  8. 字节跳动Android金三银四解析:Android架构组件Room功能详解,深度好文
  9. 模拟——打印平行四边形
  10. 英雄联盟config app.php修改,lol调试模式怎么开启 电脑调试模式开启方法