项目初始化变得更加容易,且与语言/框架无关。使用 proj.py 脚本,用户可以在当前工作目录下轻松创建一个新项目。例如,在以下命令中,用户指定了项目名称并附带了项目信息:

~/devel $ proj.py my-chrome-foo chrome-ext-popup << EOF

{ heredoc> \"description\": \"A foo extension\", heredoc> \"author_email\": \"me@example.com\" heredoc> }

EOF

项目将被成功创建:

~/devel/my-chrome-foo

若要查看引擎盖下发生了什么,可以使用 --verbose 参数执行以下命令:

~/devel $ proj.py --verbose my-chrome-foo chrome-ext-popup < settings.json

这将输出详细的项目创建过程。