# Setting Up a Local Babylon Development Environment to use Babylon tools offline, TS2307" Cannot find module 'xxx'

**URL:** <https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612>\
**Category:** Questions\
**Tags:** localdev\
**Created:** [December 16, 2022, 4:22pm UTC](https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612 "2022-12-16T16:22:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![NetNowDev](https://avatars.discourse-cdn.com/v4/letter/n/edb3f5/32.png) [@NetNowDev](https://forum.babylonjs.com/u/NetNowDev)\
**Post date:** [December 16, 2022, 4:22pm UTC](https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612/1 "2022-12-16T16:22:26Z")

</div>

Hello,  
I’m a happy babylonJs user, i want to use tools (sandbox, nodeEditor, playground) locally, cause of very slow internet at home.  
I followed @RaananW tutorial [Setting Up a Local Babylon Development Environment](https://blairmacintyre.me/2020/08/19/setting-up-local-babylon-dev/)  
I tried with github master, and published releases 3.38.0, 5.33.2, …  
After a clean npm install, i tried npm run start.  
next are logs from webpack  
“webpack 5.73.0 compiled with 471 errors”  
Must errors are “TS2307: Cannot find module 'core/\*\*\*”  
My desktop config : Alma Linux 8.7 (RHEL upstream), Node 16.18.1 (tried with 18.12.1 with same result).

---

<div class="post-metadata">

**Author:** ![labris](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/labris/32/12576_2.png) [@labris](https://forum.babylonjs.com/u/labris)\
**Post date:** [December 16, 2022, 4:28pm UTC](https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612/2 "2022-12-16T16:28:53Z")

</div>

Hello and welcome!

The article you are using as a reference is 2 years old and is outdated.  
Please check this Documentation page - [Start Contributing to Babylon.js | Babylon.js Documentation](https://doc.babylonjs.com/contribute/toBabylon/HowToContribute) - where the installation and build processes are described.

---

<div class="post-metadata">

**Author:** ![RaananW](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/raananw/32/28955_2.png) [@RaananW](https://forum.babylonjs.com/u/RaananW)\
**Post date:** [December 16, 2022, 4:40pm UTC](https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612/3 "2022-12-16T16:40:04Z")

</div>

And, well, I didn’t write it 🙂

the link @labris provided is the most up-to-date tutorial. In general - the simplest would be to clone our repo, open it in vscode, run npm install, and use the debug tasks which run everything for you and make sure everything works as expected. otherwise - tutorial FTW! 🙂

---

<div class="post-metadata">

**Author:** ![NetNowDev](https://avatars.discourse-cdn.com/v4/letter/n/edb3f5/32.png) [@NetNowDev](https://forum.babylonjs.com/u/NetNowDev)\
**Post date:** [December 16, 2022, 5:08pm UTC](https://forum.babylonjs.com/t/setting-up-a-local-babylon-development-environment-to-use-babylon-tools-offline-ts2307-cannot-find-module-xxx/36612/4 "2022-12-16T17:08:14Z")

</div>

Works perfectly ,Thanks a lot.  
What a quick feedback, i’m impressed!  
Now i can use tools without the need to stay late at office, you saved my life.
