On 2020, മാർച്ച് 14 7:32:59 AM IST, Daniel Leidert <daniel.leid...@wgdd.de> wrote: >Hi there, > > >I reported the build issue against webpack and the bug was closed just >a few hours ago. Is this happening with the "fixed" webpack package?
This is a different bug, the bug you reported was for acorn dependency version. > >Regards, Daniel > > > >-------- Ursprüngliche Nachricht -------- >Von: Utkarsh Gupta <utka...@debian.org> >Datum: Sa., 14. März 2020, 00:03 >An: debian-ruby <debian-r...@lists.debian.org>, >pkg-javascript-devel@alioth-lists.debian.net >Cc: Pirate Praveen <prav...@debian.org>, Daniel Leidert ><dleid...@debian.org> >Betreff: Help with fixing jekyll (wrt src:node-webpack) > >Hi there, > >Currently, Jekyll doesn't build. Here's why: >This commit[1] introduced using webpack. However this command: > >``` >cd debian/node_modules/livereload-js; webpack --entry ./lib/startup.js >\ > --output >../../../lib/jekyll/commands/serve/livereload_assets/livereload.js; cd >- >``` > >fails to run with the following error: > >``` >/usr/share/nodejs/webpack/node_modules/webpack-cli/bin/cli.js:281 > throw err; > ^ > >Error: Cannot find module 'terser-webpack-plugin' >at Function.Module._resolveFilename >(internal/modules/cjs/loader.js:636:15) > at Function.Module._load (internal/modules/cjs/loader.js:562:25) > at Module.require (internal/modules/cjs/loader.js:692:17) >at require >(/usr/share/nodejs/webpack/node_modules/v8-compile-cache/v8-compile-cache.js:161:20) > at Object.apply >(/usr/share/nodejs/webpack/lib/WebpackOptionsDefaulter.js:302:27) > at WebpackOptionsApply.process >(/usr/share/nodejs/webpack/lib/WebpackOptionsApply.js:467:16) > at webpack (/usr/share/nodejs/webpack/lib/webpack.js:53:48) > at processOptions >(/usr/share/nodejs/webpack/node_modules/webpack-cli/bin/cli.js:272:16) > at yargs.parse >(/usr/share/nodejs/webpack/node_modules/webpack-cli/bin/cli.js:364:3) > at Object.parse (/usr/share/nodejs/yargs/yargs.js:611:18) > at /usr/share/nodejs/webpack/node_modules/webpack-cli/bin/cli.js:49:8 > at Object.<anonymous> >(/usr/share/nodejs/webpack/node_modules/webpack-cli/bin/cli.js:366:3) > at Module._compile (internal/modules/cjs/loader.js:778:30) >at Object.Module._extensions..js >(internal/modules/cjs/loader.js:789:10) > at Module.load (internal/modules/cjs/loader.js:653:32) > at tryModuleLoad (internal/modules/cjs/loader.js:593:12) > at Function.Module._load (internal/modules/cjs/loader.js:585:3) > at Module.require (internal/modules/cjs/loader.js:692:17) > at require (internal/modules/cjs/helpers.js:25:18) > at Object.<anonymous> (/usr/share/nodejs/webpack/bin/webpack.js:156:2) > at Module._compile (internal/modules/cjs/loader.js:778:30) >at Object.Module._extensions..js >(internal/modules/cjs/loader.js:789:10) > at Module.load (internal/modules/cjs/loader.js:653:32) > at tryModuleLoad (internal/modules/cjs/loader.js:593:12) > at Function.Module._load (internal/modules/cjs/loader.js:585:3) > at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) > at startup (internal/bootstrap/node.js:283:19) > at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3) >``` > >This maps to src:node-webpack. Whilst package.json (of node-webpack) >says to have a dependency on terser-webpack-plugin, however, it isn't >packaged and nor embedded. In fact, there's no mention of >terser-webpack-plugin at all. >This creates a problem with Jekyll (as shown above). I am not sure >what's the best way forward now? Is to embed terser-webpack-plugin >(with it's other dependencies packaged or embedded)? Or to embed >livereload-js into jekyll? Or what? > >In any case, this is a bug with src:node-webpack which would be good >to have fixed. Yes, this is a bug in webpack. As a work around try if --mode development to webpack command works. In production mode it minifies by default. For actual fix terser-webpack-plugin needs packaging (someone is working on it already). It will have to clear new. In the short term, we can patch webpack to use uglifyjs-webpack-plugin which is already patched to use terser. > >Best, >Utkarsh >--- >[1]: >https://salsa.debian.org/ruby-team/jekyll/-/commit/737def7c142fa252183bef6fa421dbb144f45351 -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel