导入问题
(1)使用<script src="./build/three.js"></script>
导入出现问题
(2)尝试从 https://cdnjs.com/ 导入也不成功
(3)查看官方文档后,尝试以下方法
<script type="importmap">
{
"imports": {
"three": "./three.js/build/three.module.js",
"three/addons/": "./three.js/examples/jsm/"
}
}
</script>
<script type="module">
import * as THREE from "three";
import { PLYLoader } from 'three/addons/loaders/PLYLoader.js';
import * as dat from "/node_modules/dat.gui/build/dat.gui.module.js";
import {OrbitControls} from 'three/addons/controls/OrbitControls.js';
import Stats from 'three/addons/libs/stats.module.js';
</script>
第三种方法成功解决。