クロム拡張機能をパッケージ化して展開するための簡単な ruby スクリプトを作成しています。このコードを実行すると、「入力ディレクトリが存在する必要があります」というエラーが表示され続けます
cmd = "#{chromePath} --pack-extension='#{sourcePath}' --pack-extension-key='#{keyPath}'"
puts "Command: " + cmd
puts `#{cmd}`
出力:
Command: C:\Users\Antoine\AppData\Local\Google\Chrome\Application\chrome.exe --pack-extension='C:/Swaven/dev/B2C.Web.AdminPlugin/src' --pack-extension-key='C:/Swaven/dev/B2C.Web.AdminPlugin/b2c.Web.AdminPlugin.pem'
Input directory must exist.
しかし、表示されたコマンドを実行すると、.crx
ファイルが正しく生成されます!
それはなぜですか、どうすればこれを克服できますか?