下图是接口文档说明:
然后,我按照文档的步骤去调用这个IFCWorker.js(红色),位置与调用这个js的js(黄色)在同一级目录下,无论是使用"./IFCWorker.js"、"/IFCWorker.js"、"../../js/ifc/IFCWorker.js",都不行,报一样的错误。
就是报了这个错
IFCWorker.js:1 Uncaught SyntaxError: Unexpected token '<' (at IFCWorker.js:1:1)
点过去看就是这样的,提示错误在<!DOCTYPE html>
这里
后续改成了
const IFCWorkerUrl = require('./IFCWorker.js');
ifcLoader.ifcManager.useWebWorkers(true, IFCWorkerUrl );
结果报错require没有被定义
项目重新启动了多次,依旧没有什么变化......
这个问题还有什么别的解决办法?
从这里看,你可以直接复制当前的资源路径,大概率是路径就不对。然后触发 nginx 或者 devServer 的重定向返回了首页。
从路径上看有 js/ifc 在你代码中没有体现。