| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> react native 多平台配置,使用react-native-web运行在web端(自定义webpack.config.js配置篇) -> 正文阅读 |
|
[JavaScript知识库]react native 多平台配置,使用react-native-web运行在web端(自定义webpack.config.js配置篇) |
前言 本文基于
本篇文章使用的自定义 webpack 配置的方式,配置起来相对麻烦一点 也可以参考另一篇文章,使用的是 react 官方提供的webpack配置包(react-scripts):react native 多平台配置,使用react-native-web运行在web端(react-scripts插件篇) 1.安装依赖
webpack相关
这个插件是官网没有提到的,算是一个坑
2.配置 babel.config.js 官网 - 构建打包优化
3.根目录新建 web/webpack.config.js webpack配置在官网 - 多平台设置 ,复制到本地 4.根目录新建 web/index.html 文件
5.配置 html-webpack-plugin 插件 修改 webpack.config.js 文件,不配置这个,项目启动后页面不会显示任何内容
6.根目录新建 index.web.js 文件
7.配置 App.js 文件 react-native 官方脚手架提供的 App.js 是在根目录,而react-native-web官方提供的 webpack 配置并没有配置解析这个文件,需要配置一下 include:需要被webpack编译的文件、插件包
如果不配置,启动项目时就会报一个无法解析的错误 8.配置 package.json 启动命令
9.启动项目 web端
app端 报错,待补充 如果本篇文章对你有帮助的话,很高兴能够帮助上你。 当然,如果你觉得文章有什么让你觉得不合理、或者有更简单的实现方法又或者有理解不来的地方,希望你在看到之后能够在评论里指出来,我会在看到之后尽快的回复你。 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 10:56:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |