# Babylon.manager.js error

**URL:** <https://forum.babylonjs.com/t/babylon-manager-js-error/32967>\
**Category:** Questions\
**Tags:** exporter\
**Created:** [August 12, 2022, 1:16am UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967 "2022-08-12T01:16:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tanatos99999](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/tanatos99999/32/26275_2.png) [@tanatos99999](https://forum.babylonjs.com/u/tanatos99999)\
**Post date:** [August 12, 2022, 1:16am UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967/1 "2022-08-12T01:16:33Z")

</div>

Hello,

I just started to learn Babylon JS + Unity exporter + JavaScript.

I looked at this and constructed a project.

“[Babylon.js ES6 support with Tree Shaking | Babylon.js Documentation](https://doc.babylonjs.com/divingDeeper/developWithBjs/treeShaking)”

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/c/9/c92ce9eda3e00fa7f8ea8de07aabc7fb67162ee4.png)

Unity is trying to use exported gltf.

“Require extension CVTOOLS\_babylon\_mesh is not available” error if babylon.manager.js is not included in import.

There is an error when I import Babylon.manager.js.

Uncaught TypeError: e.Observable is not a constructor  
at main.js:9:19259  
at main.js:9:21878  
at 984 (main.js:9:21898)  
at main.js:268730:35  
at main.js:268732:12

I’m a beginner at javascript and babylonjs, so I don’t know how to get gltf on the screen.

I ask for your help.

---

<div class="post-metadata">

**Author:** ![MackeyK24](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mackeyk24/32/3741_2.png) [@MackeyK24](https://forum.babylonjs.com/u/MackeyK24)\
**Post date:** [August 12, 2022, 2:41am UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967/2 "2022-08-12T02:41:21Z")

</div>

The toolkit generates an **engine.html**

You should just use that in an **iframe** in your front end project.

If you dont want to use the exported web project in an iframe from your own project you can use the page as guide for the kind of libs you need to load.

At least these

```auto
babylon.js
babylon.gui.js
babylon.gltf2.js
babylon.material.js
babylon.manager.js

```

You can get A63 Scene Manager (babylon.manager.js)

> **[UnityExporter/Manager at master · BabylonJS/UnityExporter](https://github.com/BabylonJS/UnityExporter/tree/master/Manager)**
>
> master/Manager

---

<div class="post-metadata">

**Author:** ![tanatos99999](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/tanatos99999/32/26275_2.png) [@tanatos99999](https://forum.babylonjs.com/u/tanatos99999)\
**Post date:** [August 12, 2022, 5:22am UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967/3 "2022-08-12T05:22:45Z")

</div>

Thank you for your answer.

I added the following to my project index.html.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/6/c/6cd9a3d529f7de953d9fd0e1a93f7a4d5d4242f6.png)

The error “Unable to load from ./public/map/Sample01.gltf: Require extension CVTOOLS\_babylon\_mesh is not available” still appears.  
And there are only babylon.gltf.js, where can I find babylon.gltf2.js?

So I put it in index.js like this.

import “…/scripts/babylon.min.js”;  
import “…/scripts/babylon.gui.js”;  
import “…/scripts/babylon.gltf.js”;  
import “…/scripts/babylon.manager.js”;  
import “…/scripts/babylon.materials.js”;

error.

ERROR in ./scripts/babylon.gltf.js 1:82-102  
Module not found: Error: Can’t resolve ‘babylonjs’ in ‘F:\Project\MyAwesomeApp\scripts’  
@ ./src/index.js 17:0-36

ERROR in ./scripts/babylon.gui.js 1:82-102  
Module not found: Error: Can’t resolve ‘babylonjs’ in ‘F:\Project\MyAwesomeApp\scripts’  
@ ./src/index.js 16:0-35

ERROR in ./scripts/babylon.materials.js 1:82-102  
Module not found: Error: Can’t resolve ‘babylonjs’ in ‘F:\Project\MyAwesomeApp\scripts’

I keep looking, but Babylon.js and javaScript are difficult at the beginning.  
Help me.

---

<div class="post-metadata">

**Author:** ![MackeyK24](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mackeyk24/32/3741_2.png) [@MackeyK24](https://forum.babylonjs.com/u/MackeyK24)\
**Post date:** [August 12, 2022, 11:45am UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967/4 "2022-08-12T11:45:40Z")

</div>

Sorry those are my renamed filenames…

You could use toolkit to make a project… export the web project and all the files you will need plus the engine.html page to use as a guid will be in that export folder

---

<div class="post-metadata">

**Author:** ![carolhmj](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/carolhmj/32/25918_2.png) [@carolhmj](https://forum.babylonjs.com/u/carolhmj)\
**Post date:** [September 9, 2022, 1:12pm UTC](https://forum.babylonjs.com/t/babylon-manager-js-error/32967/5 "2022-09-09T13:12:45Z")

</div>

Hello @tanatos99999 just checking in if you need any more help.
