0.0.1 • Published 3 years ago
dpape-vue-tsbuilder v0.0.1
dpape-vue-tsbuilder
The builder's target is ES2016
Quickstart
var builder = require('dpape-vue-tsbuilder');
var path = require('path');
const src = builder(path.join(__dirname, './dist'), {
type: 'browser',
minify:true
});
let distPath = path.join(__dirname, './dist');
if (!existsSync(distPath)) mkdirSync(distPath, {
recursive: true
});
writeFileSync(join(distPath, 'app.js'), src, 'utf-8');
Options
Name | Describe | Default value | Optional | Type |
---|---|---|---|---|
type | Compile type | esm | 'browser' / 'nodejs' / 'esm' | string |
globalName | Browser mode global variables | app | -- | string |
resolve | Additional configuration | -- | -- | -- |
variables | app | -- | string | |
minify | Compress code or not | false | -- | boolean |
# Option type description
-- browser:Browser mode
-- nodejs:CommonJS mode
-- esm:ECMAScript module mode
0.0.1
3 years ago