首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在模块中使用matter.js

如何在模块中使用matter.js
EN

Stack Overflow用户
提问于 2021-08-18 18:32:03
回答 1查看 52关注 0票数 0

初学者问题在这里。我需要将matter.js实现到一个模块中构建的项目中。当我尝试像这样的简单导入时:

代码语言:javascript
复制
import  "./matter.js";

我得到以下错误:

代码语言:javascript
复制
Uncaught TypeError: Cannot set property 'Matter' of undefined
    at webpackUniversalModuleDefinition (VM609 matter.js:36)
    at VM609 matter.js:37

这样做的正确方法是什么?如果这是一个新手问题,很抱歉。只是到处都找不到答案。

EN

回答 1

Stack Overflow用户

发布于 2021-09-01 17:00:09

将matter.js文件中的第37行替换为

代码语言:javascript
复制
})(this || window, function() {

而不是

代码语言:javascript
复制
})(this, function() {

然后就说

代码语言:javascript
复制
import './matter.js';

Matter.whatever;

看起来至少对我来说是有效的!

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

https://stackoverflow.com/questions/68837663

复制
相关文章

相似问题

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