React降级配置(1.x)及less、Ant Design配置详解

React降级配置(1.x)及less、Ant Design配置详解,第1张

来自:天蓝蓝tao https://www.jb51.net/article/153567.htm

create-react-app xxx

注:xxx 是 目录名称,英文小写,可用“-”或“_”

注意:react-scripts是2.1.2版本,只兼容IE11以上;为了更好地兼容IE浏览器,我们需要做降级配置

cd xxx

注意:

之所以要在master分支下进行配置,是为了在 下文 中运行 npm run eject

npm uninstall react-scripts -S

npm i react-scripts@1.x -S

git init

git add .

git commit -m '初始化项目'

npm run eject

rm -rf node_modules

npm i less less-loader -S

我自己做项目的时候把axios也安装上了

注:新版本的react-sricpts@2.x+ 是在npm run eject 之后,把webpack.config.dev.js和webpack.config.prod.js合并成一个了,跟本文配置方法不一样。

此时配置的less已经生效

在项目根目录下:

npm i antd -S

npm i babel-plugin-import -S

以下是可以配置的样式变量

Mac环境下RN的安装之路:

前言:之前安装了Flutter环境,准备Flutter之路。。现在又准备安装一下React native环境配置... Mac终端源为~zsh

RN中文网 -- ( https://www.react-native.cn/docs/environment-setup )里面看一下Mac的环境安装步骤

一、安装node

然后尝试着运行下 node -v 看看是否安装成功,并没有安装成功。

运行了一下 brew -v 查看了一下版本,是一两个月前的版本号,抱着试试的态度,brew update 升级一下版本号。

现在版本号为

然后再次运行 brew install node, 等待一会安装完毕,没有再报错 Error信息。

node -v 查看一下node的版本信息

二、 安装Watchman ( Watchman -- ( https://facebook.github.io/watchman )则是由 Facebook 提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager 可以快速捕捉文件的变化从而实现实时刷新)。

(因为笔者是iOS开发,所以Xcode 和 Simulator都已经安装过了)

三、安装React Native的命令行工具(react-native-cli)

终端运行 rect-natice init MyApp 创建一个项目名为MyApp的项目,这一步第一次运行初始化需要一段时间,稍微等一下, 这里初始化后的目录直接是用户下目录了。我们可以cd到桌面你自己创建的某个目录,然后执行这段 init 命令

这里项目就初始化好了。

然后cd 到你的MyApp目录下,npm run ios(官网教程用yarn替代的 npm命令,我这边安装速度还好,就没有替换)

这里出现了一堆报错信息, 看到有个error是,项目中有Podfile,但是没有运行pod install,这里我们cd 到项目中ios目录下,运行pod install试试。

然后等待pod 安装完毕,这里等会可以直接用xcode启动APP尝试一下。

443 error了若干次、、经过一个多小时蛮长等待......

出现这个界面。下面就通过Xcode MyApp.xcworkspace 点击运行尝试一下

编译过程又几分钟、有种巨型组件项目既视感,千呼万唤始出来!!

然后我们在尝试一下刚刚无法完成的命令启动,cd 到项目目录

react-native run-ios

虽然警告很多、虽然模拟器启动的是iPhone11. 但总归成功启动官方默认项目了

以下就是react native环境安装及官方示例项目启动过程了。下一篇会记录一下,在现有原生项目添加 react native组件。

附:

vs code打开的话, App.js 还是有几个报错。这个目前还不知道原因

百度了一下,看有人说在setting.json 加入这句话 "javascript.validate.enable": false 即可,貌似加入后也不报错了。

首先安装了nodejs 4.乏订催寡诎干挫吮旦经1 版本

然后 安装了 npm install -g react-native-cli 模块

安装 android sdk 并且配置android 环境变量

安装gradle 环境

进入 这个博客 里边有 react-native for android 项目,下载下来,然后执行 npm install 先安装 react 依赖模块包

打开两个 命令窗口 1. 一个 执行react-native start ,另一个执行react-native run-android 就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11248808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存