【发布时间】:2021-01-01 16:50:35
【问题描述】:
我正在学习 fullstackopen 课程。您可以在其中创建 React 应用程序的生产构建文件并将它们复制到后端目录,以便它们可以用作静态文件。为了优化任务,他们建议将此 npm 脚本添加到后端目录:
"build:ui": "rm -rf build && cd ../../osa2/materiaali/notes-new && npm run build --prod && cp -r build ../../../osa3/notes-backend/",
如果我理解正确,这会从后端删除构建文件夹,然后将目录更改到前端,在前端创建一个新的生产构建,然后将该文件夹复制到后端。但是--prod 标志在做什么呢?我做了一个小测试,运行npm run build和npm run build --prod,输出似乎是一样的。
【问题讨论】:
标签: node.js reactjs npm command-line-arguments