Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

93
Views
Depuración sin compilar webpack

Tengo un código fuente que usa webpack

Necesito compilar cada vez que se cambia el script.

webpack --config ./webpack/demo.config.ts"

Pero es un poco problemático cuando se desarrolla.

¿Hay alguna buena manera de probar sin compilar?

¿Cuál es la mejor práctica para implementar bajo webpack ?

demo.config.ts

 import * as fs from 'fs'; import * as minimist from 'minimist'; import * as path from 'path'; import {baseConfig} from './base.config'; // Allow for specific demos to built with a --demos=<someName>,<someOtherName> // CLI format. const args = minimist(process.argv.slice(2)); console.log("-------------", args) const specified: string[] = args.demos ? args.demos.split(',') : []; const getDemos = source => { return fs.readdirSync(source) .filter(name => path.extname(name) === '.html' && name !== 'index.html') .map(name => path.basename(name, '.html')) .filter(demo => specified.length ? specified.includes(demo) : true); }; const entries = getDemos('./demos').reduce((obj, name) => { obj[name] = `./demos/${name}.js`; return obj; }, {}); module.exports = { ...baseConfig, devtool: 'inline-source-map', mode: 'development', entry: { ...entries, }, output: { filename: '[name]_bundle.js', path: path.resolve(__dirname, '../demos'), }, devServer: { contentBase: path.join(__dirname, '../demos'), port: 8080, }, };

base.config.ts

 export const baseConfig = { module: { rules: [{ test: /\.ts$/, exclude: /node_modules/, use: 'ts-loader', }], }, node: { fs: 'empty' }, resolve: { extensions: ['.ts', '.js'], }, };
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!