执行npm run eject并将index.php重命名为index.html,但不起作用。我需要在index.php中包含一个类来使用一个函数,该函数将数据加密转换为发送到React。
npm run eject
ljsrvy3e1#
将.htaccess和其他index.php文件添加到应用程序的/public目录。使用apache加载index.php,然后从PHP请求create-react-app的index.html文件。.htaccess
.htaccess
index.php
/public
index.html
FallbackResource /index.php
<?php // PHP logic here require_once($_SERVER['DOCUMENT_ROOT'] . '/index.html');
ktca8awb2#
我找到了解决办法首先,执行:
然后,将paths.js中的代码更改为:
appHtml: resolveApp('public/index.php')
和webpack.config.dev.js(同意|php):
exclude: [/\.(js|jsx|mjs|php)$/, /\.html$/, /\.json$/]
之后:
npm start
这个很好用
2条答案
按热度按时间ljsrvy3e1#
将
.htaccess
和其他index.php
文件添加到应用程序的/public
目录。使用apache加载index.php
,然后从PHP请求create-react-app的index.html
文件。.htaccess
index.php
ktca8awb2#
我找到了解决办法
首先,执行:
然后,将paths.js中的代码更改为:
和webpack.config.dev.js(同意|php):
之后:
这个很好用