首页 > 解决方案 > 找不到导入 Three.js

问题描述

我正在尝试将 OrbitControls 导入我的程序,但它不起作用。我在 Node.js 中使用 http-server 运行程序:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>OBJ ARQ</title>

    </head>
    <body>

    </body>
    <script type="module">
        import * as THREE from '/js/three.module.js';
        import {OrbitControls} from "/js/OrbitControls.js";
    </script>
</html>

这是我机器上的文件夹结构。“OrbitControls.js”文件位于“js”文件夹中。有语法错误吗?

文件夹结构

我得到的错误是:

SyntaxError: import not found: OrbitControls

标签: javascripthtmlthree.js

解决方案


推荐阅读