Comments (5)
Experienced this too, are there any hacks or solutions yet?
from react-native-dom.
I did touch domDependencyConfig.json
and the error went away. YMMV.
from react-native-dom.
That really not fix the issue, because react-native-dom still depends on native-module to be ported to the web.
For the future, we need to somehow do:
react-native link
to generate dependencies for the web.react-native-web
to somehow take react-native link to use the web-version instead of native module.
from react-native-dom.
Isn't the list of "native modules" in dom/bootstrap.js
equivalent to what react-native link
does for the iOS and Android build systems?
from react-native-dom.
Haven't got the chance to look into the issue but in short: yes
import { RNDomInstance } from "react-native-dom";
import { name as appName } from "../app.json";
// Path to RN Bundle Entrypoint ================================================
const rnBundlePath = "./entry.bundle?platform=dom&dev=true";
// React Native DOM Runtime Options =============================================
const ReactNativeDomOptions = {
enableHotReload: false,
nativeModules: []
};
// App Initialization ============================================================
const app = new RNDomInstance(
rnBundlePath,
appName,
document.body,
ReactNativeDomOptions
);
app.start();
Haven't try to do index.dom.js
to see if we can use react-native-web to do the render with non native modules, and let react-native handle gesture, yoga (flex). That would be a most optimal way for now. I could be wrong, but it is good to try it nonetheless.
from react-native-dom.
Related Issues (20)
- Refused to execute script bundle from its MIME type ('') is not executable. HOT 2
- CameraRoll support
- project status? HOT 4
- feature request: electron support
- error Unrecognized command "dom". HOT 2
- TypeError: Cannot read property 'injection' of undefined HOT 1
- Integration with React Developer Tools HOT 2
- WebView ‘Send message’ button is not clickable HOT 1
- WebView messaging errors HOT 2
- Using react-native-svg HOT 1
- FlatList + friends broken in RNTester
- Button styling HOT 1
- Playing audio files?
- Getting started misses a npm install step?
- axios promise not resolved nor rejected
- ScrollView not working in chrome 71 HOT 1
- Cannot read property 'toLowerCase' of undefined HOT 1
- requireNativeComponent: "XXX" was not found in the UIManager HOT 3
- Uncaught SyntaxError: Unexpected token { HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-dom.