首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试导入没有模块/包的javascript库

尝试导入没有模块/包的javascript库
EN

Stack Overflow用户
提问于 2018-07-18 07:41:50
回答 0查看 268关注 0票数 0

我目前正在尝试导入一个名为PlayCanvas的WebGL引擎。它与three.js非常相似,但与three.js不同;不幸的是,它没有npm包/包。通过我从这个StackOverflow solution得到的解决方案,我下载了引擎代码并将其导入到我的React组件中。

奇怪的问题是,我导入的playcanvas.min.js中有错误。我知道引擎代码是正确的,但是代码依赖于一个名为ammo.js的物理引擎,并且大多数not defined如下所示…

当我尝试将物理引擎ammo.js导入到playcanvas引擎中时,我的本地主机服务器崩溃并拒绝渲染任何内容。

代码语言:javascript
复制
Line 3:     'define' is not defined              no-undef
  Line 4:     'define' is not defined              no-undef
  Line 780:   'webkitAudioContext' is not defined  no-undef
  Line 880:   Unexpected use of 'self'             no-restricted-globals
  Line 1125:  'Ammo' is not defined                no-undef
  Line 1125:  'Ammo' is not defined                no-undef
  Line 1125:  'Ammo' is not defined                no-undef
  Line 1125:  'Ammo' is not defined                no-undef

我认为主要的问题是<script src="https://code.playcanvas.com/playcanvas-latest.js"></script>import * as pc from './playcanvas.min.js'有很大的不同

EN

回答

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

https://stackoverflow.com/questions/51391607

复制
相关文章

相似问题

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