因此,我使用创建-反应-应用程序开发了一个小型 React 应用程序。(我总是从头开始制作应用程序。
然后,在我对它感到满意之后,我决定运行npm运行构建
来制作优化的生产构建。
有人可以告诉我如何运行生产版本而不是开发版本吗?
首先在应用程序的目录中导航。
根据官方create-react-app网站。当您运行npm run build
时,您将创建一个build
目录,其中包含您的应用程序的生产版本。
运行上面的命令后,您可以做的下一件事是检查应用程序的构建版本,默认情况下,安装< code>serve以在端口5000上为您的状态站点提供服务。
npm install -g serve
serve -s build
这将把链接复制到你的剪贴板,你可以粘贴到你的浏览器,并看到你的应用程序的内部版本。
你也可以使用“服务”工具,使用“npx”。在这种情况下,不需要全局安装它。
npx serve -s build
当你运行 npm 运行时,
你的控制台实际上应该说如下内容
The build folder is ready to be deployed.
You may serve it with a static server:
npm install -g serve
serve -s build
构建脚本将您的整个应用程序构建到构建文件夹中,准备好接受静态服务。然而,实际服务它需要某种静态文件服务器,就像他们提出的那样。
运行命令serve-s build
后,您可以在localhost(在指定端口上)访问您的生产版本。
当然,您可以运行任何您喜欢的静态文件服务器,我通常使用express来实现这一点,但是serve
似乎是只使用一个命令来服务静态文件的最简单的选择。
我已经创建了一个TestReact应用程序,并用CreateReact应用程序启动了它。我用Thread start启动它,但这将启动应用程序的调试版本。我执行了npm运行build,它创建了build文件夹,但是当我从/build文件夹启动时,它仍然会启动应用程序的调试版本。我需要它来测试优化版本的性能。我怎样才能解决这个问题?
我想创建反应应用程序,但我的npx创建反应应用程序myapp命令不工作D:\AED 在D:\AED\aed中创建新的React应用。 安装包。这可能需要几分钟。使用cra模板安装反应、反应-多姆和反应-脚本... 它被困在这里已经两个小时了。
我按照 https://mherman.org/blog/dockerizing-a-react-app/ 下的步骤操作 我的设置: < li>Windows 10主页 < li>docker命令在docker快速启动终端https://docs . Docker . com/toolbox/toolbox _ install _ windows/中运行 如何重现:按照第一个链接中的步骤操作: 全
我是JavaFX新手。我使用Maven创建了一个Hello World项目。当我在Eclipse中运行时,它工作得很好。 当我试图使用build.fxbuild构建应用程序时,我得到了这个错误。
登录企业管理,轻应用-创建轻应用 设置轻应用头像、名称、开发者权限、设置管理员,创建轻应用
使用npx create react应用程序创建新的react项目时,该过程停止并出现错误:内部/modules/cjs/loader。js:311。 内部/模块/cjs/loader.js:311抛出err;^错误:找不到模块'C:\用户\shonm\桌面\Web开发\WebSites\test1\node_modules\fs-额外\lib\index.js'。请验证package.json是