# Making Package

**URL:** <https://discourse.julialang.org/t/making-package/111728>\
**Category:** New to Julia\
**Tags:** package\
**Created:** [March 17, 2024, 4:49pm UTC](https://discourse.julialang.org/t/making-package/111728 "2024-03-17T16:49:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AbdelazimHussien](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdelazimhussien/32/207723_2.png) [@AbdelazimHussien](https://discourse.julialang.org/u/AbdelazimHussien)\
**Post date:** [March 17, 2024, 4:49pm UTC](https://discourse.julialang.org/t/making-package/111728/1 "2024-03-17T16:49:25Z")

</div>

Hello  
I have a lot of files that runs correctly as individuals. Now, I wanna put them all together in a package.  
I now that i can test my code using @test  
but my question is how to go to specific file from terminal? I mean if i close terminal and press] i will be in pkg not in (myExample) pkg  
Thanks a lot

 ![Screenshot 2024-03-17 at 17.48.23](https://global.discourse-cdn.com/julialang/original/3X/8/f/8f90258249fa0295e00a772d753dd8f76045291c.png)

---

<div class="post-metadata">

**Author:** ![yolhan\_mannes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yolhan_mannes/32/220485_2.png) [@yolhan\_mannes](https://discourse.julialang.org/u/yolhan_mannes)\
**Post date:** [March 17, 2024, 6:14pm UTC](https://discourse.julialang.org/t/making-package/111728/2 "2024-03-17T18:14:13Z")

</div>

In PKG mode you can do “activate ./your/directory”

---

<div class="post-metadata">

**Author:** ![AbdelazimHussien](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdelazimhussien/32/207723_2.png) [@AbdelazimHussien](https://discourse.julialang.org/u/AbdelazimHussien)\
**Post date:** [March 17, 2024, 8:56pm UTC](https://discourse.julialang.org/t/making-package/111728/3 "2024-03-17T20:56:27Z")

</div>

Is this a command “activate ./your/directory”?

---

<div class="post-metadata">

**Author:** ![yolhan\_mannes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yolhan_mannes/32/220485_2.png) [@yolhan\_mannes](https://discourse.julialang.org/u/yolhan_mannes)\
**Post date:** [March 17, 2024, 9:07pm UTC](https://discourse.julialang.org/t/making-package/111728/4 "2024-03-17T21:07:35Z")

</div>

From terminal you can do :

```julia
julia --project=./dir/myscript.jl

```

Or

```julia
julia 

] activate ./dir/myscript.jl

```

This will use the manifest and project files of this environment

---

<div class="post-metadata">

**Author:** ![mzaffalon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzaffalon/32/214168_2.png) [@mzaffalon](https://discourse.julialang.org/u/mzaffalon)\
**Post date:** [March 18, 2024, 6:38am UTC](https://discourse.julialang.org/t/making-package/111728/5 "2024-03-18T06:38:03Z")

</div>

The relevant documentation is [here](https://pkgdocs.julialang.org/v1/environments/).
