Lorsque vous utilisez le gestionnaire de packages de nœuds, vous pouvez spécifier npm install --save mynodemodule
qui fait automatiquement apparaître le module dans package.json
Je me demandais s'il existe une commande pour bundler qui vous permet d'ajouter la gemme et la version au gemfile à partir de la ligne de commande?
Par exemple bundle install --save nokogiri
Si vous visitez cette question en 2018, bundler
a maintenant un cli pour le faire: bundle add <gem-name> <version>
La chaîne de version peut être votre version typique de gemme, y compris >=
et ~
Je viens d'écrire Gemrat pour ce faire.
$ gem install gemrat
$ gemrat nokogiri
#=> gem 'nokogiri', '1.6.0' added to your Gemfile.
#=> Bundling...
echo 'gem "nokogiri"' >> Gemfile
comme décrit @zocoi, vous pouvez utiliser le bundle et spécifier le groupe:
bundle add Rails --group "development, test"
Plus d'information
bundle add --help