gpt4 book ai didi

javascript - 如何将类似react-native的js文件转换为纯javascript文件?

转载 作者:太空宇宙 更新时间:2023-11-03 22:29:37 24 4
gpt4 key购买 nike

我想将类似react-native的js文件转换为纯javascript文件,以便它可以由JavaScriptCore执行。我知道 browserify 可以将 Node-like 文件转换为纯 JavaScript 文件。但是当我执行时:

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>
);
}
}

我尝试将 ActivityIndi​​cator.js 文件复制到此文件夹,但仍然报告相同的错误。我该如何解决此问题?更重要的是,React Native如何解决将这些模块 bundle 到一个 bundle 文件中? index.android.bundle 文件和可执行的纯 js 文件有什么区别?

如有任何建议,我们将不胜感激!

最佳答案

您可以使用curl 点击打包器url 来获取 bundle 。该 bundle 只是可以在 JSCore 中运行的“浏览器”代码。它可能不太可读。

关于javascript - 如何将类似react-native的js文件转换为纯javascript文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39362807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com