npm install -D tailwindcss中-D参数的含义及相关疑问
关于
npm install -D tailwindcss的疑问解答 1. -D参数的含义
-D是--save-dev的简写,用来把包标记为开发依赖:
- 开发依赖指仅在项目开发阶段需要的工具,比如构建工具、代码校验器、TailwindCSS这类CSS处理工具,它们不会在生产环境的运行代码中直接生效
- 与之相对的是生产依赖(默认
npm install不带参数或用--save),是项目运行时必须的核心依赖,比如React、Express这类框架 - 用
-D安装后,包会被记录在package.json的devDependencies字段里,执行npm install --production时会跳过安装这类依赖
2. D-log level info中的log-level info是什么
这里的大写D是npm命令--loglevel参数的简写,log-level info指的是指定npm命令的日志输出级别为info:
- npm有多个日志级别,从输出量由少到多依次是:
silent、error、warn、info、verbose、silly info级别属于常规输出,会显示安装进度、成功提示、依赖版本这类基础信息,既能让你掌握安装状态,又不会输出过多冗余内容- 完整的对应命令是
npm install -D tailwindcss --loglevel info,标注里的D-log level info是对这个参数写法的简化说明
内容的提问来源于stack exchange,提问作者shalini moorthy
相关产品推荐
相关产品推荐

