Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re: What if someone liberated his Perl modules?

by Tanktalus (Canon)
on Mar 25, 2016 at 20:17 UTC ( #1158802=note: print w/replies, xml ) Need Help??

in reply to What if someone liberated his Perl modules?

This is a secondary reason for what I'll do for production code: grab the CPAN tarball, and make it immutable in my build environment (whether that is check it in to version control or whatever). I don't have to worry about the upstream author breaking my code with an API change in a new version - I'll always use the old one. Until I'm ready to go through the upgrade/test cycle, where I do the upgrades on a single test machine, run the unit tests, and make any required changes to my code to compensate. The module are all installed from the immutable location exactly the way I need it, every single time.

Sounds like npm doesn't really allow that to work? I'm not sure, my experience with npm is quite limited.

  • Comment on Re: What if someone liberated his Perl modules?

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1158802]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (5)
As of 2021-09-17 20:07 GMT
Find Nodes?
    Voting Booth?

    No recent polls found