【发布时间】:2017-07-03 12:17:19
【问题描述】:
可能的重复:
上面给出的链接不能正常工作。
我按照程序在 Windows 中使用 facebook-create-app 安装 React Js,它运行良好。但我需要使用 React Js CodeIgniter。如何安装和运行它..?
【问题讨论】:
标签: javascript php node.js codeigniter reactjs
可能的重复:
上面给出的链接不能正常工作。
我按照程序在 Windows 中使用 facebook-create-app 安装 React Js,它运行良好。但我需要使用 React Js CodeIgniter。如何安装和运行它..?
【问题讨论】:
标签: javascript php node.js codeigniter reactjs
带有 React 的 CodeIgniter
CodeIgniter 代码稍作改动以适应主题结构。此外,为了支持使用 React JS 进行渲染,还进行了一些重大更改,其中一些正在进行中。
更改是以这样一种方式完成的,它使这个存储库处于可以以多种方式使用的状态,默认使用 React 呈现视图,并且它也支持默认的 CodeIgniter 视图。
在这里您可以找到更多信息:https://github.com/kala725/CodeIgniter-with-React
第二个
我认为两年前我尝试过的另一个例子:https://github.com/Jineshfrancisco/React_Vue_Frontend_Scaffolding
从 github 下载存储库
解压到您的 codeigniter 项目文件夹中
将 public 文件夹中的 css 和 js 文件链接到您的视图文件中
编辑 package.json 文件和其他(观看视频)
运行命令“npm run watch”或“npm run prod”
视频教程解释了您在 youtube 上需要的几乎所有内容:https://www.youtube.com/watch?v=-ba6y3r69VE
Codeigniter + Reactjs - 集成
看这个教程是很好的一步一步https://www.tutofox.com/react/codeigniter-reactjs-integracion/
【讨论】:
我正在将 React+ CodeIgniter 用于我目前正在从事的一个小型个人项目。 React 非常适合创建动态的交互式前端。有大量的 PHP 开发人员可以开发 REST 后端,并具有非常便宜的共享托管的附加优势。一些简单的“formsy”管理页面也在 CodeIgniter 中完成,使我的包更小,也许还增加了一些安全性。
您需要首先使用构建 create-react-app 项目
npm run build
完成后,您会在“project_folder/build”文件夹中找到“index.html”和其他所需文件。将所有内容复制到 Apache htdocs 文件夹中。我将 codeigniter 文件放入“htdocs/api”文件夹。您需要使用“.htaccess”进行一些重定向。
【讨论】: