| 12345678910111213141516171819202122232425262728 |
- /**
- * Shared build function
- */
- module.exports = function (grunt, cb) {
- var webpack = require('webpack')
- var banner =
- '/**\n' +
- ' * Vue.js v' + grunt.config.get('version') + '\n' +
- ' * (c) ' + new Date().getFullYear() + ' Evan You\n' +
- ' * Released under the MIT License.\n' +
- ' */\n'
- webpack({
- entry: './src/vue',
- output: {
- path: './dist',
- filename: 'vue.js',
- library: 'Vue',
- libraryTarget: 'umd'
- },
- plugins: [
- new webpack.BannerPlugin(banner, { raw: true })
- ]
- }, cb)
- }
|