Group
Extension

Matches 4

Mojolicious-Plugin-Webpack ( J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-1.02.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojolicious-Plugin-Webpack/lib/Mojo/Alien/webpack.pm ( view source; MetaCPAN )
ub {
  my $self = shift;
  Mojo::Alien::npm->new(config => $self->config->dirname->child('package.json'), mode => $self->mode);
};

has out_dir => sub { shift->config->dirname->child('dist') };

sub a
 'vue-loader'});
};
@@ webpack.config.js
const fs = require('fs');
const pkg = require('./package.json');
const path = require('path');

const assetsDir = process.env.WEBPACK_ASSETS_DIR || path.resolv
Mojolicious-Plugin-Webpack ( J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-1.02.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojolicious-Plugin-Webpack/lib/Mojolicious/Plugin/Webpack.pm ( view source; MetaCPAN )
or L<https://rollupjs.org/>. This plugin
will...

=over 2

=item 1.

Generate a minimal C<package.json> and a Webpack or Rollup config file. Doing
this manually is possible, but it can be quite time c
Mojolicious-Plugin-Webpack ( J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-1.02.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojolicious-Plugin-Webpack/lib/Mojo/Alien/rollup.pm ( view source; MetaCPAN )
push(svelte({}));
};
@@ rollup.config.js
const fs = require('fs');
const pkg = require('./package.json');
const path = require('path');

const assetsDir = process.env.ROLLUP_ASSETS_DIR || path.resolve
Mojolicious-Plugin-Webpack ( J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-1.02.tar.gz, JHTHORSEN, 2022; MetaCPAN )
Mojolicious-Plugin-Webpack/lib/Mojo/Alien/npm.pm ( view source; MetaCPAN )
Mojo::Base -base;

use Carp qw(croak);
use File::chdir;
use Mojo::File qw(path);
use Mojo::JSON qw(decode_json false);

use constant DEBUG => ($ENV{MOJO_NPM_DEBUG} || $ENV{MOJO_WEBPACK_DEBUG}) && 1;

abs->child('package.json') };
has mode   => sub { $ENV{NODE_ENV} || 'development' };

sub dependencies {
  my $self = shift;
  croak "Can't get dependency info without package.json" unless -r $self->c
onfig;

  my @args = $self->binary eq 'pnpm' ? qw(ls --json --silent) : qw(ls --json --parseable --silent);
  my $dependencies;

  eval {
    my $NPM = $self->_run(@args);

    # "WARN" might come fro

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.