尝试在fabfile中生成扩展名。我在做什么错了?

时间:2018-07-18 08:33:58

标签: python google-chrome-extension fabric

这是我到目前为止拥有的代码,正在给我一些bug。

path = os.path.dirname(__file__)
cmd =["js %s/pre_src/common/app/main.js" % path , "build", path]
'''local(" ".join(cmd))'''
run(path + "/pre_src/common/app/main.js -s", use_sudo=True)

local和run有什么区别?如何运行main.js?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

local()在运行本地结构的本地计算机上运行,​​默认情况下不捕获输出。 run()通过ssh在远程主机上运行。听起来您正在尝试远程运行本地系统上的某些内容。为此,您首先需要使用put()复制有问题的文件。

我建议您通读整个tutorial,以很好地介绍结构的作用。