Недавно мои npm часы останавливаются после одного запуска. Я пытался обновить npm пакеты, удалить node_modules и переустановить. Ничего из этого не помогает. Я чувствую, что это начало происходить после того, как я использовал .babel, но я не уверен. Это также может быть потому, что у меня есть тонна файлов, но я не уверен, как их уменьшить. Один из файлов, содержащий vue части, имеет размер 2,34 МБ, не знаю, может ли это быть причиной, почему, если это так, как мне сделать его меньше?
mix.js('resources/js/app.js', 'public/js').extract(['vue'])
.babel([
'public/js/app.js'
], 'public/js/app_prod.js')
.scripts([
'public/plugins/icon-selector/iconpicker.js',
'resources/js/global_functions.js',
], 'public/js/backend_base.js')
.sass('resources/sass/globals.sass', 'public/css')
.sass('resources/sass/app.sass', 'public/css')
.sass('resources/sass/admin_app.sass', 'public/css')
.styles([
'public/plugins/icon-selector/iconpicker.min.css',
'public/css/global_styles.css',
], 'public/css/backend_base.css')
.combine([
'Themes/assets/js/theme_admin.js',
], 'public/js/admin.js')
.combine([
'resources/js/globals.js',
'Themes/assets/js/theme_base.js',
], 'public/js/base.js')
.scripts([
'public/plugins/editor/content.js',
'Themes/assets/js/editor/*.js',
'Themes/assets/js/editor/*/*.js',
], 'public/js/content.js')
.sass('Themes/assets/css/theme_base.sass', 'public/css')
.sass('Themes/theme-1/assets/css/app.sass', 'Themes/basic/assets/css')
.sass('Themes/theme-2/assets/css/app.sass', 'Themes/theme1/assets/css')
.sass('Themes/theme-3/assets/css/app.sass', 'Themes/theme2/assets/css')
.sass('Themes/theme-4/assets/css/app.sass', 'Themes/theme3/assets/css')
.styles([
'public/plugins/editor/tools.css',
'public/css/global_styles.css',
'public/css/theme_base.css',
], 'public/css/base.css')
.options({
processCssUrls: mix.inProduction()
})
.version();
это ошибка, которую я получаю :
[BABEL] Note: The code generator has deoptimised the styling of undefined as it exceeds the max of 500KB.
Assertion failed: (handle->flags & UV_HANDLE_CLOSING), function uv__finish_close, file ../deps/uv/src/unix/core.c, line 243.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js "--watch"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/myaccount/.npm/_logs/2020-02-12T10_40_19_439Z-debug.log