npm相关工具
1.yarn
yarn add <package…>,这将安装您的dependencies中的一个或多个包。
yarn add <package…> [–dev/-D],用 –dev 或 -D 会在 devDependencies 里安装一个或多个包。
yarn add <package…> [–peer/-P],用 –peer 或者 -P 会在 peerDependencies 里安装一个或多个包。
yarn add <package…> [–optional/-O],用 –optional 或者 -O 会在 optionalDependencies 里安装一个或多个包。
yarn add <package…> [–exact/-E],用 –exact 或者 -E 会安装包的精确版本。 默认是安装包的主要版本里的最新版本。 比如说, yarn add foo@1.2.3 会接受 1.9.1 版,但是 yarn add foo@1.2.3 –exact 只会接受 1.2.3 版。
yarn add <package…> [–tilde/-T],用 –tilde 或者 -T 来安装包的次要版本里的最新版。 默认是安装包的主要版本里的最新版本。 比如说,yarn add foo@1.2.3 –tilde 会接受 1.2.9,但不接受 1.3.0。
1.yarn list
2.yarn安装node-sass失败
在使用yarn安装node-sass的时候,出现了问题:node-sass: Command failed.
{& asset_img err_13.png npm错误 &}
【尝试解决方法】
(1) 设置安装源,但是失败了,还是会报错。
1 | ## 设置npm安装源 |
(2) 尝试安装固定版本的
后来查看了错误输出,有一个就是:hno known conversion from ‘v8::Localv8::Value‘,根据参考文章,可能是需要进行版本的指定。
1 | yarn add node-sass@6.0.1 -D |
【解决方法】
不能通过设置sass_binary_site的方法,只能通过npm安装的方法,安装。
1.npm和yarn安装node-sass失败的完美解决方案 这个方法不起作用,就是设置安装源的方法
2.Mac node-sass 安装失败“v8::String::Utf8Value” 这里是说明要有版本的指定。
3.Mac node-sass 安装失败“v8::String::Utf8Value” 这里也是安装指定版本的node-sass,其实很简单,根据node和npm的版本指定要安装的node-sass版本。
4.Mac/Centos7 使用yarn安装node-sass失败的解决方案 设置淘宝的安装源
5.node-sass安装遇坑排解
6.yarn 安装 node-sass 最佳方案 设置sass_binary_site为淘宝镜像,结果还是不行。