相关疑难解决方法(0)

如何在create-react-app中将`src`文件夹更改为其他内容

我想知道是否可以使用react-script重命名srcapp文件夹等其他内容

reactjs react-scripts create-react-app

19
推荐指数
3
解决办法
1万
查看次数

我可以在不弹出的情况下更改 create-react-app 中公共文件夹的名称吗?

我有一个我已经设置的 create-react-app 项目(express 和 node 连接到后端的 mysql 数据库,以防万一),并且它工作得很好。我的项目经理告诉我,我需要将“public”目录的名称更改为“static”(该目录保存/将保存我的静态文件,例如我的 index.html 和我需要提供的任何媒体)为了使其正确部署,但是我能找到的唯一解决方案是弹出,以便我可以更改“PUBLIC_URL”的值。目前,当我运行“npm run start”时出现错误,其中记录:“找不到所需的文件。名称:index.html',它仍在公共目录中搜索(我已将其更改为“静态”)。我的代码中没有任何地方引用公共文件夹。

根据我的理解(如果我错了,请有人纠正我), PUBLIC_URL 变量由 create-react-app 设置为公共文件夹的路径。我想将其更改为静态文件夹,但我发现的唯一解决方案似乎可能涉及弹出然后手动更改变量。有没有办法在不弹出的情况下设置该变量,或者做一些其他的解决方法来更改该目录,如果没有,最简单的方法是什么(我宁愿不弹出,但如果它是唯一的方法)...我真的只需要目录来更改名称,并且我发现自己对我认为相当简单的更改感到沮丧。

谢谢!

编辑:这是我的 package.json:

{
  "name": "client",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.5.2",
    "react-dom": "^16.5.2",
    "react-scripts": "1.1.5"
  },
  "scripts": {
    "start": "PORT=8080 && react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript npm reactjs create-react-app

9
推荐指数
2
解决办法
7186
查看次数

在LAMP/XAMPP/WAMP上创建 - react-app构建部署

如何在Apache WAMP/XAMPP服务器上部署构建?

我有一个创建的应用程序create-react-app,我在这个应用程序上有两个页面

当我执行yarn startnpm start它工作正常并且所有页面都在URL导航或按钮单击上正确呈现

我执行了build命令

npm run build

它生成所有static,并index.html在文件build夹中.

我搬到这个build文件夹中的内容wwwwamp文件夹,并执行对URL http://localhost的只显示主页.并在下一页给出404 not found error

但是当我执行servenpm命令的模块时,它正常工作http://localhost:5000

服务建设

请帮我解决这个问题?

我必须在wamp服务器上部署我的应用程序所有都是静态页面,没有其余的api内容

apache reactjs react-router create-react-app yarnpkg

8
推荐指数
1
解决办法
2595
查看次数

如何更改 React 项目中的生产构建静态文件夹路径?

我有一个运行的React项目npm run build,它为我制作了一个生产版本。问题是它给了我注入以下样式表index.html

<script src="./static/js/5.a4bfdba9.chunk.js"></script>
Run Code Online (Sandbox Code Playgroud)

可以看到,设置的路径是./static/js/

但我希望将路径设置为./static/dashboard/js/5.a4bfdba9.chunk.js

我不知道要在哪里或更改什么以确保每次运行构建时都采用我指定的路径而不是默认路径?

注意:我查看了"homepage": "."属性package.json,但更改它只会在之前附加一个路径/static/js/

javascript build npm reactjs create-react-app

5
推荐指数
2
解决办法
3万
查看次数