saalek110
Well-Known Member
JavaScript:
<script type="importmap">
{
"imports": {
"three": "./path/to/three.module.js"
}
}
</script>
کد:
JavaScript:
<script type="module">
import * as THREE from 'three';
...
</script>
نوع اسکریپت
اولی importmap است دومی ماژول.
برای import کردن three باید نوع اسکریپت ماژول باشد.
میگه اول آدرس فقط باید به یکی از دو صورت باشد:
JavaScript:
Note that path specifier can start only with ./ or ../.
نقطه یا دو نقطه.
این جوری هم میشه نوشت:
JavaScript:
<script type="importmap">
{
"imports": {
"three": "https://cdn.jsdelivr.net/npm/three@<version>/build/three.module.js",
"three/addons/": "https://cdn.jsdelivr.net/npm/three@<version>/examples/jsm/"
}
}
</script>
یعنی داخل importmap می توانیم cdn استفاده کنیم.