0
点赞
收藏
分享

微信扫一扫

使用pnpm workspace管理Monorepo架构

飞进科技 2023-08-20 阅读 44
npm i --save lodash

这样在 dependencies 中会出现:
在这里插入图片描述
如果修改了导入方式:

npm i --save-dev lodash

就会看到 lodash 跑到了 devDependencies 中:
在这里插入图片描述
官方解释:

可以想像 dependencies 的组件是你的程式 build 出来之后发布版本仍然需要的组件,举例来说,我需要 sass 套件将我的 sass 转成 css,但是发布版本已经是 css 了,就不需要再有 sass 套件了。又或者我会用 babel 来把我的 ES6 语法转为 ES5 ,这样的转换功能一样只需要在我的开发环境之下,所以可以安装在 devDependencies 就好。

在 Node v5.0.0 之后 --save 已经成为了预设指令,即 npm i --save lodash可以写为npm i lodash即可。--save-dev可以简写为-D

npm i --save-dev lodash
# 等同于
npm i -D lodash

Node 查看版本:

node -v
npm -v
举报

相关推荐

0 条评论