DEV Community

Discussion on: Use npm pack to test your packages locally

Collapse
 
scooperdev profile image
Stephen Cooper

Thanks for highlighting this use case. I have done this in the past but seemed to run into issues with the linking. Maybe I should give it another go though as does save a few steps.

However, I still like the additional confidence of working off the same item that will actually end up in npm.

Collapse
 
receter profile image
Andreas Riedmüller • Edited

I didn't know about this method, I always use npm link.
For developing this is very handy as it is also possible to get autorefresh/hmr

For testing a package before publishing using npm pack seems like a much better alternative because npm link does not care about the files property. All files in the project are included as it is just a symlink.

And I just found out that this should work as well:

npm install https://github.com/username/repo.git
Enter fullscreen mode Exit fullscreen mode

Thanks for sharing!