packaged development-tool
This repo is for distribution on npm
. The source for this module is in the
main repo.
Please file issues and pull requests against that repo.
This package use to develop kit for project development via gulp tasks.
Install
You can install this package either with npm
.
npm
npm install development-tool
You can import
modules:
import * as gulp from 'gulp';
import { Development, TaskOption } from 'development-tool';
import { NodeBuildOption } from 'development-tool-node';
let tasks: TaskOption| TaskOption[]= [
<NodeBuildOption>{
src: 'src',
dist: 'lib',
asserts: {
json: 'src/**/*.json',
css: {src: 'src/**/*.css', dist:'lib/style'}
},
loader: 'development-tool-node',
tasks: [
{
src: 'files be dealt with',
dist: 'dist',
loader:'development-tool-*'
},
{
src: 'src/**/*.css',
dist: 'dist',
loader: {
configModule: path.join(__dirname, './src/task.ts'),
dir: [path.join(__dirname, './src/mytasks')]
},
tasks: [
{
src: 'files be dealt with',
dist: 'dist',
loader: {
dir: path.join(__dirname, './src/mytasks')
}
},
{
src: 'files be dealt with',
dist: 'dist',
loader: {
module: path.join(__dirname, './src/mytasks/dosomething'),
configModule: path.join(__dirname, './src/mytasks/config')
}
}
]
}
...
]
}
...
];
Development.create(gulp, __dirname, {
tasks:tasks
});
https://github.com/zhouhoujun/development-tool.git
The mocks are then available at jspm_components/development-tool/development-tool.js
.
Documentation
Documentation is available on the
development-tool docs site.
License
MIT © Houjun