使用 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
这样可以安装项目依赖的所有的包。