# How to use require in pxt-sample

**URL:** https://forum.makecode.com/t/how-to-use-require-in-pxt-sample/27774
**Category:** PXT
**Created:** [March 16, 2024, 12:01am UTC](https://forum.makecode.com/t/how-to-use-require-in-pxt-sample/27774 "2024-03-16T00:01:18Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![lydsera](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/lydsera/32/14152_2.png) [@lydsera](https://forum.makecode.com/u/lydsera)
#### Post date: [March 16, 2024, 12:01am UTC](https://forum.makecode.com/t/how-to-use-require-in-pxt-sample/27774/1 "2024-03-16T00:01:18Z")

</div>

when I use require() to import a package, it reports error ‘can not find require’.  
If I use ‘import’ to import directly, it will make more error

---

<div class="post-metadata">

### Author: ![lydsera](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/lydsera/32/14152_2.png) [@lydsera](https://forum.makecode.com/u/lydsera)
#### Post date: [March 28, 2024, 3:46am UTC](https://forum.makecode.com/t/how-to-use-require-in-pxt-sample/27774/2 "2024-03-28T03:46:54Z")

</div>

when I use “import” to replace “require”, I encounter a new error “System is not defined”. And the browser showed me “invalid package xxx: version not specified for xxx”
