为什么我们不为 npm start 提到像 node app.js 这样的文件名?
Why we don't mention file name like node app.js for npm start?
当我们使用 react 时,我们使用 npm start 命令启动服务器,为什么我们不使用像 App.js 或 index.js 这样的文件名呢?
在 package.json 文件中,您有一个 属性 名为“脚本”的文件,您可以通过输入“npm 运行 获得所有脚本 运行 ”在控制台中,如果您看一下,“开始”就是其中之一,它通常 运行 是一个“节点 [文件名]”这样的命令。所以,你基本上是 运行ning 一个别名命令。
此外,你不输入“npm 运行 start”的原因是因为“start”命令是默认命令的约定,但我真的不知道具体细节.
我假设你正在使用 create-react-app?此设置中的命令 npm start
将启动 webpack-dev-server。起始文件 (index.js) 是在 webpack 配置文件中指定的,该文件由该服务器使用。所以必须指定文件,它只是从你那里抽象出来的。
当我们使用 react 时,我们使用 npm start 命令启动服务器,为什么我们不使用像 App.js 或 index.js 这样的文件名呢?
在 package.json 文件中,您有一个 属性 名为“脚本”的文件,您可以通过输入“npm 运行 获得所有脚本 运行 ”在控制台中,如果您看一下,“开始”就是其中之一,它通常 运行 是一个“节点 [文件名]”这样的命令。所以,你基本上是 运行ning 一个别名命令。
此外,你不输入“npm 运行 start”的原因是因为“start”命令是默认命令的约定,但我真的不知道具体细节.
我假设你正在使用 create-react-app?此设置中的命令 npm start
将启动 webpack-dev-server。起始文件 (index.js) 是在 webpack 配置文件中指定的,该文件由该服务器使用。所以必须指定文件,它只是从你那里抽象出来的。