我想在我的 Godaddy 服务器上托管一个反应应用程序。我可以在本地运行 webpack 开发服务器,但我不知道如何在我的 godaddy cpanel 服务器上托管它。
链接到我的代码:https ://bitbucket.org/touristtribe/tribe-frontend/src/master/
我想在我的 Godaddy 服务器上托管一个反应应用程序。我可以在本地运行 webpack 开发服务器,但我不知道如何在我的 godaddy cpanel 服务器上托管它。
链接到我的代码:https ://bitbucket.org/touristtribe/tribe-frontend/src/master/
如果你使用 create-react-app,你会得到一个脚本来构建你的生产应用程序,npm run build
这将构建一个文件夹,其中包含所有必要的 html、css 和 js 文件,名为build
. 但是当您在 apache 服务器中托管时,您总是需要一个.htaccess
文件。所以首先在文件夹中创建这个文件public
,然后运行构建命令。文件中的代码.htaccess
是
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]
此外,如果您要部署到任何子目录,则必须在package.json
文件中将其指定为:
"homepage": "http://mywebsite.com/relativepath"
您可以在此博客中阅读更多内容。
注意:此答案可能仅在您使用 create-react-app 时才有帮助。
首先,你为什么在 React 中使用 jQuery?不建议这样做。
您首先需要构建您的项目。
例如,如果您有yarn
,只需yarn build
在终端中执行。
它将返回一个包含.html
文件和其他文件夹/文件的构建文件夹。
然后您需要做的就是将这些文件/文件夹上传到您的主机。