【问题标题】:How does package_json know if you're in development mode or in production mode?package_json 如何知道你是处于开发模式还是生产模式?
【发布时间】:2017-08-17 15:43:28
【问题描述】:

package_json 如何知道何时加载 devDependencies 与正常依赖项?它如何判断您是在本地运行还是在生产中运行?

【问题讨论】:

标签: javascript npm package.json


【解决方案1】:

默认情况下,当您运行npm install 之类的内容时,您处于开发模式。切换需要加--production

因此,如果您只想安装 dependencies 而不安装 devDependencies,您只需使用 npm install --production

【讨论】:

  • 说当你部署到生产环境时,它怎么知道不运行 devDependencies?
  • deploy - 不是基本的 npm 功能。我们将部署过程称为精确部署只是为了方便。你应该手动配置你的 webbuilder(webpack、gulp 等)来减少 devDependencies。在许多流行的框架中,它已经配置好了,您无需担心
猜你喜欢
  • 2021-04-04
  • 1970-01-01
  • 2022-07-19
  • 1970-01-01
  • 2014-07-13
  • 2017-01-24
  • 2020-02-24
  • 2016-08-11
  • 2010-12-20
相关资源
最近更新 更多