欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

宁皓网 Yarn:Node.js 包管理工具 有大用

使用 Yarn 也可以管理 Node.js 的包。你可以用它代替 npm。 yarn 更可靠,也更快一些。

mac 用户如果安装了 homebrew 的话,可以使用它去安装一下 yarn 这个工具。

brew install yarn

windows 用户安装安装了 chocolatey ,可以使用 choco install yarn 去安装这个工具。

完成以后可以先设置一下使用 yarn 安装包用的那个来源 ..

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

再去试一下它 ..

cd desktop
mkdir ninghao
cd ninghao

用编辑器打开这个目录 ...
atom ./

先去初始化一下这个项目 ..

yarn init -y

这样会创建一个 package.json 文件。Node.js 项目会用到这个文件。在这个文件里可以描述项目的相关信息,还有项目依赖的东西。

为项目安装包,可以使用 yarn add

yarn add lodash

这样会添加一个包,你会看到,它会在 dependencies 里出现 ... 如果包属于项目的开发依赖,可以用一个 --dev 选项

yarn add babel-core --dev

这样安装的包会出现在 devDependencies 这里 ..

安装的包会放在 node_modules 目录的下面 .. 我们可以删除掉这个目录 ... 你可以把这个项目分享给别人,要包含这个 package.json 文件,还有这个 yarn.lock 文件,这里记录了安装的包的具体的版本。

别人得到你的项目以后,他可以执行

yarn 或者 yarn install

这样可以安装项目依赖的所有的包。


来自  https://ninghao.net/video/4702#


普通分类: