forked from dive-be/nova-froala-field
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwebpack.mix.js
More file actions
23 lines (21 loc) · 701 Bytes
/
webpack.mix.js
File metadata and controls
23 lines (21 loc) · 701 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
let mix = require('laravel-mix');
require('./nova.mix');
mix.setPublicPath('dist')
.js('resources/js/field.js', 'js')
.vue({ version: 3 })
.nova('dive-be/nova-froala-field')
.sass('resources/scss/field.scss', 'css')
.copy('node_modules/froala-editor/css/froala_style.min.css', 'dist/css/froala_styles.min.css')
.webpackConfig({
output: {
publicPath: '/',
chunkFilename: 'vendor/nova/froala/[name].js',
},
resolve: {
symlinks: false,
fallback: {
crypto: require.resolve('crypto-browserify'),
stream: require.resolve('stream-browserify'),
},
},
});