我正在编写一个简单的 ruby 脚本来打包和部署 chrome 扩展。运行此代码时,我不断收到错误“输入目录必须存在”
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
文件是正确生成的!
知道为什么会这样,我该如何克服这个问题?