-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
题目:
请分别写出下面 npm 和 yarn 命令行的对应命令:
模块名请用
module_name代替
-
初始化
-
安装 package.json 中的依赖
-
全局安装某个模块
-
安装并保存到 package.json 的 dependencies 列表中
-
安装并保存到 package.json 的 devDependencies 列表中
-
移除某个模块
-
升级本地指定模块
-
运行自定义脚本
参考答案:
-
初始化
npm init yarn init
带参数
-y即可跳过问答环节直接按默认方式初始化 -
安装 package.json 中的依赖
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,详细列出依赖它的其他包
Metadata
Metadata
Assignees
Labels
No labels