我正在遵循本教程here并实现Autodesk教程此站点中的代码,以使用forge制作一个简单的3D模型查看器。我还在 VSCode 上使用 Autodesk Platform Servies 扩展 (petrbroz.vscode-forge-tools),这使我能够在侧边栏中看到存储桶。我尝试在我的存储桶中上传 dwg 文件,并通过右键单击它来手动翻译它,但它仍然没有显示在我的查看器应用程序上。然后,我尝试从本地系统上传 Revit 文件,检查时控制台中显示错误:
main.js:94 Error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>TypeError: Cannot read properties of undefined (reading 'status')<br> at getManifest (C:\Users\HP\Desktop\Model Viewer 3d\services\forge\md.js:22:26)<br> at process.processTicksAndRejections (node:internal/process/task_queues:95:5)<br> at async C:\Users\HP\Desktop\Model Viewer 3d\routes\models.js:22:26</pre>
</body>
</html>
at onModelSelected (main.js:73:19)
这是我的节点终端中的错误:
Server listening on port 8080...
TypeError: Cannot read properties of undefined (reading 'status')
at getManifest (C:\Users\HP\Desktop\Model Viewer 3d\services\forge\md.js:22:26)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async C:\Users\HP\Desktop\Model Viewer 3d\routes\models.js:22:26
我尝试更改初始化程序函数并添加 env:AutodeskProduction 但无济于事。 我不明白我做错了什么。任何帮助都会被证明是有益的。谢谢你
您可能忽略了一两个步骤,或者可能将某些代码放置在不正确的位置。您是否会考虑重新开始并尝试从 GitHub 克隆存储库并执行它?
根据您提供的信息,您似乎正在访问旧的教程链接。
旧教程链接:https://forge-tutorials.autodesk.io/tutorials/simple-viewer/
也许这就是您遇到错误的原因。
你能跟着新教程吗?