1.1.7 • Published 4 months ago
@windwalker-io/fusion v1.1.7
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.7
4 months ago
1.1.6
6 months ago
1.1.5
1 year ago
1.1.4
1 year ago
1.1.3
1 year ago
1.1.1
2 years ago
1.1.0
2 years ago
1.1.2
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.11
2 years ago
1.0.10
3 years ago
1.0.12
2 years ago
1.0.6
3 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
1.0.0-beta.11
4 years ago
1.0.0-beta.12
4 years ago
1.0.0-beta.9
4 years ago
1.0.0-beta.6
4 years ago
1.0.0-beta.5
4 years ago
1.0.0-beta.4
4 years ago
1.0.0-beta.3
4 years ago
1.0.0-beta.2
4 years ago