> For the complete documentation index, see [llms.txt](https://s19514tt.gitbook.io/vucript-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://s19514tt.gitbook.io/vucript-documentation/language-reference/import-components.md).

# Import Components

Import components in vucript is very simple.

```typescript
importComponent(filepath: string, name);
```

### Example

```typescript
importComponent('@/components/HelloWorld.vue','HelloWorld');
```

This code is compiled to

```typescript
import { defineComponent } from "vue";
import HelloWorld from "@/components/HelloWorld.vue";
export default defineComponent({
  components: { HelloWorld },
  setup() {
    return {};
  },
});
```
