The npm plugin is useful when working with Node.js and npm JavaScript based parts.
This plugin can only be used with a base of core20
. For core18
and core
, use the nodejs plugin instead.
The plugin uses node to install dependencies from package.json
. It also sets up binaries defined in package.json
by adding them to PATH
.
This plugin uses the common plugin keywords as well as those for “sources”. For more information, see Snapcraft parts metadata.
This plugin uses the following plugin-specific keyword:
npm-node-version
(string)For examples, search GitHub for projects already using the plugin.
Requires Snapcraft version 4.0+.
This is a snapcraft plugin. See Snapcraft plugins and Supported plugins for further details on how plugins are used.
Last updated 5 months ago. Help improve this document in the forum.