我很难从我的索引.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。
浏览器不支持导入功能。
我认为开发没有节点的现代应用程序是不可能的。如果有可能,那就不容易了。