找回密码
 立即注册

QQ登录

只需一步,快速开始

Deunan

注册会员

7

主题

19

帖子

82

积分

注册会员

积分
82
Deunan
注册会员   /  发表于:2024-4-21 08:17  /   查看:1400  /  回复:5
5金币
各位大佬,在定义JavaScript/CSS中上传了第三方的js库,但是在JavaScript命令中无法使用import导入,请问各位大佬,活字格是如何实现相关模块导入的?

5 个回复

倒序浏览
Shawn.Liu活字格认证
超级版主   /  发表于:2024-4-22 13:46:12
沙发
大佬,上传的第三方JS库是存在类似export相关的语句需要在执行JavaScript命令中使用import导入,您是这样的使用场景吗?
回复 使用道具 举报
Deunan
注册会员   /  发表于:2024-4-22 14:10:41
板凳
Shawn.Liu 发表于 2024-4-22 13:46
大佬,上传的第三方JS库是存在类似export相关的语句需要在执行JavaScript命令中使用import导入,您是这样的 ...

// 引入three.js
import * as THREE from 'three';
回复 使用道具 举报
Deunan
注册会员   /  发表于:2024-4-22 14:13:07
地板
本帖最后由 Deunan 于 2024-4-22 14:18 编辑
Deunan 发表于 2024-4-22 14:10
// 引入three.js
import * as THREE from 'three';

<script src="./build/three.js"></script>
回复 使用道具 举报
Deunan
注册会员   /  发表于:2024-4-22 14:17:19
5#
Shawn.Liu 发表于 2024-4-22 13:46
大佬,上传的第三方JS库是存在类似export相关的语句需要在执行JavaScript命令中使用import导入,您是这样的 ...

// 引入three.js
import * as THREE from 'three';

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


主要是为了引入部分组件和设置别名,同时对于大一些的第三方库,它本身会有很多的js文件还会有目录层级,现在的单文件引用的形式是不是没办法引用这种库?


回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-4-22 18:06:49
6#
嗯嗯是的,如大佬所说暂时还无法import去引入部分组件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部