问题
Is there a mechanism in npm like parent pom in Maven. The goal is to have a common base configuration for scripts, dependencies, devDependencies. Not based on templates like yeoman or so, but based on a parent version. So that, any project that changes his parent version gets the changes in this parent automatically.
Can you point me to hints to achieve this?
Thanks!
回答1:
Currently there is no built-in npm mechanism to achieve this, and there's not likely to be one in the future.
See the discussion here and this comment particularly.
回答2:
We built https://github.com/Cosium/dry-dry.
Its only purpose is to add package.json inheritance capability.
It delegates all commands to npm.
The documentation is still in early stage, but it works.
来源:https://stackoverflow.com/questions/42441543/npm-package-json-inheritance