VUE3+Three.js搭建教程

一、创建VUE项目工程

1、方法一

使用下面命令行快速创建vue项目,Please pick a preset这里我们选择使用VUE3

vue create projectName

创建时可能会遇到的报错

错误原因:当前使用的node版本未全局安装vue-cli脚手架,使用下面命令安装后再使用创建命令行vue create就可

npm install -g @vue/cli

创建完成后进入项目根目录,执行npm run serve,如下即项目运行成功。

2、方法二

使用npm create vue@latest 创建项目

安装依赖并启动

cd mythreejsvue3
npm install
npm run dev

浏览器输入地址:http://localhost:5173/页面预览如下

二、安装Element-Plus并引入

1、安装

npm install element-plus

2、引入

main.js

3、自动导入

npm install -D unplugin-vue-components unplugin-auto-import

4、配置vite.config.js

5、npm run dev启动项目

6、创建导航、页面及关联路由

三、安装使用three.js

1、下载安装

npm install three

npm安装特定版本three.js(注意使用哪个版本,查文档就查对应版本)

// 比如安装148版本
npm install three@0.148.0

2、使用

npm安装three后,执行下面即引入three.js

import * as THREE from 'three';

其他扩展库引入方法

// 引入扩展库OrbitControls.js
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls.js';
// 引入扩展库GLTFLoader.js
import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js';

3、开始创建一个3D场景

创建一个3D基础场景

<template>
  <div class="box" ref="box"></div>
</template>

效果如下图:

到此一个完整的VUE3+Three.js项目就完成啦

上一篇:详细分析ip addr show 查看网络配置的命令-1. 基本知识


下一篇:QT<30> Qt中使鼠标变为转圈忙状态-二、详细代码