1.1.5 • Published 2 months ago
@windwalker-io/fusion v1.1.5
Windwalker Fusion
Windwalker Fusion provides a clean, fluent API to run Gulp tasks for compiling your code. Fusion supports several common CSS and JavaScript pre-processors.
Requirement
Node.js 13 up.
Getting Started
mkdir myapp && cd myapp
npm install @windwalker-io/fusion --save-dev
cp -r node_modules/@windwalker-io/fusion/config/fusionfile.mjs ./
The fusionfile.mjs
is your configuration on top of Gulp. The example code is:
import fusion from '@windwalker-io/fusion';
// The task `main`
fusion.task('main', function () {
fusion.watch('src/scss/**/*.scss');
fusion.sass('src/scss/**/*.scss', 'dist/app.css');
});
fusion.default(['main']);
package.json
"scripts": {
"build": "cross-env node_modules/.bin/gulp --gulpfile=fusionfile.mjs",
"build:dev": "cross-env NODE_ENV=development node_modules/.bin/gulp --gulpfile=fusionfile.mjs",
"build:prod": "cross-env NODE_ENV=production node_modules/.bin/gulp --gulpfile=fusionfile.mjs",
"watch": "cross-env NODE_ENV=development node_modules/.bin/gulp --watch --gulpfile=fusionfile.mjs",
"watch:reload": "cross-env NODE_ENV=development node_modules/.bin/gulp --watch --livereload --gulpfile=fusionfile.mjs"
},
1.1.5
2 months ago
1.1.4
3 months ago
1.1.3
3 months ago
1.1.1
5 months ago
1.1.0
5 months ago
1.1.2
5 months ago
1.0.15
7 months ago
1.0.14
10 months ago
1.0.13
11 months ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.11
1 year ago
1.0.10
2 years ago
1.0.12
1 year ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
1.0.0-beta.11
3 years ago
1.0.0-beta.12
3 years ago
1.0.0-beta.9
3 years ago
1.0.0-beta.6
3 years ago
1.0.0-beta.5
3 years ago
1.0.0-beta.4
3 years ago
1.0.0-beta.3
3 years ago
1.0.0-beta.2
3 years ago