Open wingmeng opened 5 years ago
题目:
请分别写出下面 npm 和 yarn 命令行的对应命令:
模块名请用 module_name 代替
module_name
初始化
安装 package.json 中的依赖
全局安装某个模块
安装并保存到 package.json 的 dependencies 列表中
安装并保存到 package.json 的 devDependencies 列表中
移除某个模块
升级本地指定模块
运行自定义脚本
参考答案:
npm init yarn init
带参数 -y 即可跳过问答环节直接按默认方式初始化
-y
npm install # 或者: npm i yarn
将某个模块安装到全局
npm i module_name -g yarn global add module_name
安装某个模块并保存到 package.json 的 dependencies 列表中
npm install module_name --save # 或者: npm i module_name -S yarn add module_name
安装某个模块并保存到 package.json 的 devDependencies 列表中
npm install module_name --save-dev # 或者: npm i module_name -D yarn add module_name --dev
npm uninstall module_name yarn remove module_name
npm update module_name yarn upgrade module_name
npm run script_name yarn run script_name
番外篇:yarn why module_name —— 检查为什么会安装 module_name,详细列出依赖它的其他包
yarn why module_name
题目:
请分别写出下面 npm 和 yarn 命令行的对应命令:
初始化
安装 package.json 中的依赖
全局安装某个模块
安装并保存到 package.json 的 dependencies 列表中
安装并保存到 package.json 的 devDependencies 列表中
移除某个模块
升级本地指定模块
运行自定义脚本
参考答案:
初始化
安装 package.json 中的依赖
将某个模块安装到全局
安装某个模块并保存到 package.json 的 dependencies 列表中
安装某个模块并保存到 package.json 的 devDependencies 列表中
移除某个模块
升级本地指定模块
运行自定义脚本