首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在npm start中呈现create-react-app应用程序,但在npm build中仅显示react-empty: 1

这个问题可能是由于构建过程中的某些配置或依赖项问题导致的。下面是一些可能的原因和解决方法:

  1. 确保你已经正确安装了create-react-app,并且项目文件夹中的依赖项已经正确安装。可以使用以下命令安装create-react-app:
代码语言:txt
复制
npm install -g create-react-app

然后在项目文件夹中运行以下命令安装依赖项:

代码语言:txt
复制
npm install
  1. 检查项目文件夹中的配置文件是否正确。特别是检查package.json文件中的scripts部分,确保"start"和"build"命令正确配置。示例配置如下:
代码语言:txt
复制
"scripts": {
  "start": "react-scripts start",
  "build": "react-scripts build"
}
  1. 确保你的代码没有错误或缺少必要的文件。在运行npm build之前,可以尝试在npm start中检查应用程序是否正常工作。如果有任何错误或警告,请根据错误消息进行修复。
  2. 如果上述步骤都没有解决问题,可以尝试删除node_modules文件夹并重新安装依赖项。可以使用以下命令删除node_modules文件夹:
代码语言:txt
复制
rm -rf node_modules

然后重新运行以下命令安装依赖项:

代码语言:txt
复制
npm install

如果问题仍然存在,可能需要进一步检查构建过程中的其他配置或依赖项。可以查看create-react-app的官方文档或社区支持论坛,寻求更多帮助和解决方案。

腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供可扩展的云服务器实例,适用于各种应用场景。详情请参考:https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL 版:提供高性能、可扩展的 MySQL 数据库服务。详情请参考:https://cloud.tencent.com/product/cdb_mysql
  • 云存储(COS):提供安全、稳定、低成本的云端存储服务,适用于各种数据存储需求。详情请参考:https://cloud.tencent.com/product/cos
  • 人工智能(AI):提供丰富的人工智能服务,包括图像识别、语音识别、自然语言处理等。详情请参考:https://cloud.tencent.com/product/ai
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何用 esbuild 替换 Create React App 的 Webpack

npx create-react-app my-app cd my-app npm start 大约一分钟的依赖包安装和几秒钟的npm启动后,你就可以开始了。...最后,是时候将这个应用程序部署到网络上,并分享你的创造。为了使事情变得简单,你只需运行npm run build,并添加一个命令将文件scp到你的服务器上。...安装esbuild npm i -D esbuild package.json更新构建脚本 // package.json "scripts": { "start": "react-scripts..."test": "react-scripts test", "eject": "react-scripts eject" }, 重新运行构建 npm run build 默认的create-react-app...应用程序,你应该会看到以下错误: esbuild-errors.png 启用JS文件的JSX语法 前两个错误建议构建命令中加入 --loader:.js=jsx。

2.7K20

vscode搭建react框架(vscode补全js方法)

点击 ( ctrl + `) 调出终端 输入指令node -v,能显示版本号,说明 node 已经装好了 输入指令npm -v,能显示版本号,说明 npm 可以使用了 点击链接查看图文教程 https...:npm install -g create-react-app 这需要等待一段时间,这个过程安装三个东西 react: react的顶级库 react-dom: reactweb段的运行环境 react-scripts...: 包含运行和打包react应用程序的所有脚本及配置 五、创建项目 先创建一个放置项目的文件夹www 终端中使用cd指令跳转到这个文件夹 创建项目指令:create-react-app your-app...npm run build Bundles the app into static files for production....We suggest that you begin by typing: cd your-app npm start Happy hacking!

1.5K10
  • 「React TS3 专题」从创建第一个 React TypeScript3 项目开始

    一、使用 create-react-app 构建 1、全局安装 create-react-app 使用以下命令进行全局安装: npm install -g create-react-app 2、运行项目创建命令...5、运行项目 如果你能按照上述顺序执行,输入以下命令,不出意外你就能成功运行我们的的项目了: npm start ?...11、创建启动和构建脚本 11.1 、启动应用程序 接下来我们使用npm命令启动我们的应用程序,一个用于开发模式,一个用于生产打包模式,你可以修改 package.json scripts 属性对应的内容部分...11.3、开发环境预览 接下来我们输入以下命令,开发模式下进行预览: npm start 11.4、打开浏览器 接下来我们浏览器里进行访问,浏览器输入 http://localhost:9000...; }; 11.6、 保存 index.tsx 文件 保存后,我们会看到浏览器会自动刷新显示我们更新的内容: ? ?

    2.2K10

    React 面试必知必会 Day8

    1. 你如何实现服务器端渲染或SSR? React 已经具备了 Nod e服务器上处理渲染的能力。有一个特殊版本的 DOM 渲染器,它与客户端的模式相同。...create-react-app CLI 工具允许你快速创建和运行React应用程序,无需配置步骤。 让我们使用 CRA 创建 Todo 应用程序。...# 安装 $ npm install -g create-react-app # 创建新项目 $ create-react-app todo-app $ cd todo-app # 构建、测试、运行...$ npm run build $ npm run test $ npm start 它包括我们建立一个 React 应用程序所需要的一切。...渲染 props 和高阶组件都只渲染一个 children,但在大多数情况下,Hooks 是一种更简单的方式,通过减少树的嵌套来达到这个目的。 9. 推荐用什么方式来命名组件?

    2.4K40

    你的第一个React App (一 ) - 项目初始化

    在这篇文章,我将带您经历一个简单的开发过程,创建一个用于跟踪待办事项的应用程序。 准备开发环境 需要为React的开发做一些准备。接下来的部分,我将解释如何设置和准备创建您的第一个项目。...安装create- react-app (npm install --global create-react-app) 安装一个编辑器(Visual Studio Code,Sublime Text)总之选一个你熟悉的...$ npx create-react-app todos 一切正常的情况下,将会在目录下看到todos这个项目。进入到todos目录下,添加bootstrap css框架。...$ npm start 项目运行成功后,你将看到如下内容: Compiled successfully! You can now view todo in the browser....To create a production build, use npm run build. 此时,你通过浏览器访问http://localhost:3000/,即可看到React项目最初的样子。

    88810

    如何将Docker镜像从1.43G瘦身到22.4MB

    步骤1:创建项目 1、借助脚手架通过命令行模式创建React项目 npx create-react-app docker-image-test 2、命令执行成功后将生成一个基础React应用程序架构...步骤2:构建第一个镜像 1项目的根目录创建一个名为Dockerfile的文件,并粘贴以下代码: FROM node:12 WORKDIR /app COPY package.json ....步骤3:修改基础镜像 1、先前的配置我们用node:12作为基础镜像。但是传统的Node镜像是基于Ubuntu的,对于我们简单的React应用程序来说这大可不必。...步骤4:多级构建 1之前的配置,我们会将所有源代码也复制到工作目录。 2、但这大可不必,因为从发布和运行来看我们只需要构建好的运行目录即可。.../build 4、第一阶段,安装依赖项并构建我们的项目 5、第二阶段,我们复制上一阶段构建产物目录,并使用它来运行应用程序。 6、这样我们最终的镜像中就不会有不必要的依赖和代码。

    3.8K30

    带你了解一些package.json的骚操作

    : "scripts": { start: 'node node_modules/.bin/my-app-cli' } 咦,怎么看起来和 vue create/create-react-app之类的命令不太像...不配置 homepage 属性时,build 打包之后的文件资源应用路径默认是 /,如下图: 一般来说,我们打包的静态资源会部署 CDN 上,为了让我们的应用知道去哪里加载资源,则需要我们设置一个根路径...注意,当 create-react-app 的版本高于 2.0 版本的时候 package.json 只能配置 string 类型,这意味着如果要使用 package.json 来解决跨域问题,则只能代理一个服务器地址.../start.js", "build": "NODE_ENV=production node scripts/build.js", }, 项目启动起来后,代码我们可以通过 process.env.NODE_ENV...首先,需要在 package.json 配置以下内容: "scripts": { "start": "NODE_ENV=development node scripts/start.js",

    1.9K40

    Docker镜像瘦身:从1.43G到22.4MB

    但在使用 Docker 时,镜像大小至关重要。...步骤 1:创建项目 ①借助脚手架通过命令行模式创建 React 项目: npx create-react-app docker-image-test ②命令执行成功后将生成一个基础 React 应用程序架构...步骤 4:多级构建 ①之前的配置,我们会将所有源代码也复制到工作目录。 ②但这大可不必,因为从发布和运行来看我们只需要构建好的运行目录即可。.../app RUN yarn build # STAGE 2 FROM node:12-alpine WORKDIR /app RUN npm install -g webserver.local...⑤第二阶段,我们复制上一阶段构建产物目录,并使用它来运行应用程序。 ⑥这样我们最终的镜像中就不会有不必要的依赖和代码。

    1.5K20
    领券