如何将react原生的js文件转换为普通的javascript文件?
我想将react原生的js文件转换成普通的javascript文件,这样就可以由JavaScriptCore执行。我知道browserify可以将类似节点的文件转换为普通javascript文件。但当我执行时:如何将react原生的js文件转换为普通的javascript文件?,javascript,android,node.js,react-native,browserify,Javascript,Android,Node.js,React Native,Browserify,我想将react原生的js文件转换成普通的javascript文件,这样就可以由JavaScriptCore执行。我知道browserify可以将类似节点的文件转换为普通javascript文件。但当我执行时: browserify script.js-o bundle.js-t[babelify--presets[es2015 react]] 它返回一个错误: Cannot find module 'ActivityIndicator' from '/home/yjy/Work/react_n
browserify script.js-o bundle.js-t[babelify--presets[es2015 react]]
它返回一个错误:
Cannot find module 'ActivityIndicator' from '/home/yjy/Work/react_native/Webview/node_modules/react-native/Libraries/react-native'
script.js如下所示:
import React, { Component } from 'react';
import {
AppRegistry,
Text,
} from 'react-native';
class Hello extends Component {
render() {
return (
<Text>HelloWorld.....</Text>
);
}
}
import React,{Component}来自'React';
进口{
评估学,
文本,
}从“反应本机”;
类Hello扩展组件{
render(){
返回(
地狱世界。。。。。
);
}
}
我已尝试将ActivityIndicator.js文件复制到此文件夹,但它仍报告相同的错误。如何解决此问题?此外,如何将这些模块绑定到绑定文件?index.android.bundle文件和可执行的纯js文件之间有什么区别
任何建议都将不胜感激 您可以使用curl点击packager url以获取包。该捆绑包只是可以在JSCore中运行的“Browseried”代码。它可能不太可读