首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装“三驾马车”--来自国家预防机制的三条短信不起作用?

安装“三驾马车”--来自国家预防机制的三条短信不起作用?
EN

Stack Overflow用户
提问于 2022-03-29 15:36:08
回答 1查看 285关注 0票数 0

我需要在三个js中添加一些文字到一个场景中,我已经看到“三驾马车”似乎是完美的。问题是,当我安装三驾马车时,我无法找到调用模块的方法,而且/或它在引用方面有问题.我似乎在任何地方都找不到任何相关的东西,人们问的问题就像他们只是简单地安装了三驾马车和voi,对我来说,这是很复杂的。

因此,我有三个完美的运行,然后我安装了三驾马车(npm安装三卡-三文本)

它在node_modules文件夹中生成一些文件夹,现在分期付款告诉您必须使用

从“三驾马车-三文本”导入{ Text },

当我这样做的时候,我会收到这样的信息:

'Uncaught :未能解析模块说明符“三驾马车-三文本”。相关引用必须以"/“、"./”或“./”开头。

所以我试着:

从'../node_modules/troika-three-text/dist/troika-three-text.esm.js‘导入

{ Text }

现在问题是..。

‘未能解析模块说明符“troika”。相关引用必须以"/“、"./”或“./”开头。

所以我不知道该怎么做,要么我必须手动更改所有三驾马车文件夹的脚本中的每条路径,或者什么?这没有任何意义,请有人帮助我U_U谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2022-04-08 20:32:58

我和三驾马车一起玩的时候也遇到了这个问题。

这可能不是一个完美的解决方案,但这是一个很好的解决办法,因为我在浏览器中使用three.js,而不是在nodejs中。我的主脚本使用index.html加载到type="module"文件中,在index.html文件中也加载了一个“导入映射”,该“导入映射”定义了必要的名称如下:

代码语言:javascript
复制
<html>
  <head>

    <script type="importmap">
      {
      "imports" : {
          "three": "http://unpkg.com/three@latest/build/three.module.js",
          "troika-three-text": "http://unpkg.com/troika-three-text@latest/dist/troika-three-text.esm.js",
          "troika-three-utils": "http://unpkg.com/troika-three-utils@latest/dist/troika-three-utils.esm.js",
          "troika-worker-utils": "http://unpkg.com/troika-worker-utils@latest/dist/troika-worker-utils.esm.js",
           ...
      }
      }
    </script>

注意,我是从unpkg.com CDN获得这些文件的。你可能得做点不同的事。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71664956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档