julia> using MyExample
ERROR: ArgumentError: Package MyExample not found in current path:
- Run `import Pkg; Pkg.add("MyExample")` to install the MyExample package.
Stacktrace:
[1] require(::Module, ::Symbol) at .\loading.jl:887
I know, that I could include and then use it with using .MyExample. But if I do that with in other moduls I get namesoace conflicts.
In general the package manager works fine with developing packages just locally. It needs to be a git repository though, but no need to have a remote on github or similar. In PkgTemplates.jl just ignore the github field, it will create a remote, but as long as you donβt do git push this is not needed.
(Although, if you are using Julia often, having a github account makes sense, as you need one to report bugs in packages and Julia itself.)