Write the Code. Change the World.

5月 07

很多情况下,我们都想将 react 编译的项目部署到非跟目录。可默认就必须是根目录,怎么实现呢。

操作一波

找到 package.json 文件,仅仅在package.json 文件中加入一行 "homepage":".", 即可。 如下。

{
  …
  "private": true,
  "homepage":".",
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
     "axios": "^0.19.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
  …
}

网上还有一种方法,将配置文件暴露出来。执行 npm run eject ,然后修改配置。但感觉这方法比较麻烦,也没弄通过。

如果仅仅是想部署到非跟目录,第一种方法最省事了。

更有意义

https://www.jb51.net/article/158194.htm

https://segmentfault.com/a/1190000018593030

https://blog.csdn.net/zhaolandelong/article/details/78468842

https://www.cnblogs.com/lishanlei/p/9550622.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注