|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-yarn-the-complete-guide-beginner-to-advanced/
课程评论:没有评论
**课程名称:** Mastering Yarn: The Complete Guide (Beginner to Advanced) **课程概述:** 本课程是一门关于JavaScript包管理器Yarn的综合指南,旨在帮助学习者从入门到精通。Yarn是一个非常流行且广泛使用的JavaScript包管理器,它基于NPM,并以其高效性和可靠性受到顶级科技公司的信赖,因此掌握Yarn对Web开发者来说是一项非常有价值的技能。 本课程将涵盖Yarn的方方面面,从基础概念到高级主题,再到包的发布。每完成一个章节后,都会有测验来巩固所学知识。课程的最后,将通过一个Capstone项目来实践所学内容。 **课程内容:** * Yarn项目初始化 * 添加和移除依赖 * 安装依赖 * 导入和使用依赖 * 语义化版本控制 * Yarn Lock 文件 * 更新依赖 * 依赖类型(如 devDependencies, peerDependencies) * 使用Yarn运行脚本 * 离线缓存 * Plug'n'Play (PnP) * Workspaces 和 Monorepos * 使用 `.yarnrc.yml` 文件配置Yarn * 将包发布到NPM * 发布新版本 * 安装和使用已发布的包 **Capstone项目:** 课程的最后,将通过创建一个monorepo任务管理器CLI工具,来应用在课程中学到的所有知识。 **结语:** 立即报名,通过掌握Yarn,将您的Web开发技能提升到新的水平!
Yarn is a very popular and widely-used JavaScript package manager which is based on NPM. It's popularity is still increasing and currently trusted by top tech companies due to it's efficiency and reliability, and learning Yarn is definitely a valuable skill as a web developer.In this course we are going to learn everything about Yarn starting from basics to advanced Yarn topics and package publishing.After each section, there is a quiz that you have to solve to apply the knowledge you have gained. And in the end we are going to work on a capstone project to apply what we have learned during the course.In this course, you will learn:Initializing a Yarn ProjectAdding and Removing DependenciesInstalling DependenciesImporting and Using DependenciesSemantic VersioningYarn Lock FileUpdating DependenciesDependency TypesRunning Scripts with YarnOffline CachePlug'n'Play (PnP)Workspaces And MonoreposConfiguring Yarn Using.yarnrc.ymlPublishing a package to NPMPublishing a New VersionInstalling and Using the PackageIn the end we are going to work on a capstone project to apply what we have learnt during the course by creating a monorepo task manager CLI tool.Enroll now and let's step up to the next level as a web developer by mastering Yarn!