跳转到主要内容

build_commands

项目描述

build_commands

build status code coverage

此软件包提供常见的setuptools命令工具,如果您需要使用npm、bower或gulp命令初始化您的包。

使用方法

您应在自己的包中创建一个类似于Yeoman的项目文件夹(例如:your_package/templates)。

将build_commands依赖项添加到您的伪your_package中。

更新您的setup.cfg,添加以下内容

[aliases]
npm = npm -i your_package/templates
bower = bower
gulp = gulp -i your_package/templates -g gulpfile.babel.js

如果您使用bower,您可以在包根目录(setup.cfg文件所在位置)中添加一个.bowerrc文件,内容如下(见http://bower.io/docs/config/#cwd

{
  "directory": "bower_components",
  "cwd": "./your_package/templates/"
}

并更新您的setup.py条目点distutils命令

entry_points="""\
[distutils.commands]
npm = build_commands:NpmCommand
bower = build_commands:BowerCommand
gulp = build_commands:GulpCommand
""",

这样,一旦安装了your_package,您就可以使用以下命令初始化您的Yeoman项目

$ python setup.py install/develop
$ python setup.py npm
$ python setup.py bower
$ python setup.py gulp

然后,您的前端内容将自动处理(SASS、压缩、丑化等)。

作者

0.0.1 (2015-08-12)

  • 初始版本

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

build_commands-0.0.1.tar.gz (5.4 kB 查看哈希值)

上传时间

由以下机构支持