从索引调用.js文件(反应.html



我很难从我的索引.html文件中调用我的js脚本。我猜这是因为我没有像我应该的那样称呼它,但我无法在网上找到解决方案。

基本上我有一个索引.html文件

<!DOCTYPE html>
  <html>
    <head>
      <meta charset="utf-8">
    </head>
    <body>
      <div id="root"></div>
        <h1>html</h1>
        <script src="script.js"></script>
        </body>
 </html>

以及同一文件夹中的脚本.js文件

import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
    <h1>This is my script</h1>
);

我的目标是运行我的 js 文件,然后运行我的整个 react 应用程序。 非常感谢你能给我的任何帮助。

(React的新手,尝试在本地运行我的应用程序而不必使用node.js(

我认为你只需要使用 Babel 转译器从 ES6 翻译成你的浏览器理解的 JavaScript 版本。这是在浏览器中使用 ES6 功能的标准方式。

许多项目使用 Babel 作为其构建管道的一部分,尽管您也可以在运行时进行翻译。官方 React 文档在他们的"Hello world"示例中使用 Babel Independent。

浏览器不支持导入功能。

我认为开发没有节点的现代应用程序是不可能的。如果有可能,那就不容易了。

最新更新