<script type="module">
import { Module } from './aubio.js'
var pitchDetector = new (Module().AubioPitch)('default', bufferSize, 1, audioContext.sampleRate);
</script>
测试成功了
然后我在.vue文件了引入了这个模块(不知道您知否了解vue框架)
刚开始报错这个
Uncaught (in promise) TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
你好,我想在我的vue项目里面使用aubio.js,但是出现了一点问题,不知道您是否能帮我解答一下,谢谢 刚开始,我先在普通的html文件里面引入模块进行测试(代码省略了中间的细节)
测试成功了
然后我在.vue文件了引入了这个模块(不知道您知否了解vue框架) 刚开始报错这个
这个报错是因为babel强制使用了严格模式,所以我在工程里添加了babel-plugin-transform-remove-strict-mode这个包,并且把.babelrc文件修改为下面的代码
这个报错消失了,但是出现了另外一个报错
我觉得可能是因为我对js模块化编程还不够了解,用法出问题了才导致这种情况 感谢您的解答!