【发布时间】:2018-11-16 05:48:06
【问题描述】:
我一直在使用 create-react-app 处理一个 React 项目,我有两个选项来启动该项目:
第一种方式:
npm run start 在package.json 处的定义如下:
"start": "react-scripts start",
第二种方式:
npm start
这两个命令有什么区别?还有,react-scripts start 的用途是什么?
我试图找到定义,但我刚刚找到了一个具有此名称的包。还是不知道这个命令有什么用?
【问题讨论】:
-
"start" 是一个脚本的名称,在
npm中你运行这样的脚本npm run scriptName,npm start也是npm run start的缩写 -
react-scripts start是在开发模式下运行 React 应用程序的正确命令。此命令存储在 package.json 中,因此您不必记住它,只需键入通常的npm run start即可。npm start是后者的快捷方式。
标签: reactjs npm create-react-app react-scripts