How to use the WatchIgnorePlugin function from webpack
Find comprehensive JavaScript webpack.WatchIgnorePlugin code examples handpicked from public code repositorys.
97 98 99 100 101 102 103 104 105 106
const visualJSFilePath = visualPackage.buildPath(tsconfig.compilerOptions.out || tsconfig.compilerOptions.outDir); this.webpackConfig.output.path = path.join(visualPackage.basePath, config.build.dropFolder); this.webpackConfig.output.filename = "[name]"; let visualPluginPath = path.join(process.cwd(), config.build.precompileFolder, visualPlugin); this.webpackConfig.plugins.push( new webpack.WatchIgnorePlugin({ paths: [visualPluginPath] }) ); if (tsconfig.compilerOptions.out) { this.webpackConfig.entry = { "visual.js": visualJSFilePath
138
240
0
+ 3 other calls in file
140 141 142 143 144 145 146 147 148 149
new webpack.ContextReplacementPlugin( /angular(\\|\/)core(\\|\/)/, path.resolve(__dirname, './src/main/webapp') ), new writeFilePlugin(), new webpack.WatchIgnorePlugin([ utils.root('src/test'), ]), new WebpackNotifierPlugin({ title: 'JHipster',
0
0
0
+ 2 other calls in file
205 206 207 208 209 210 211 212 213 214
] } ] }, plugins: [ new webpack.WatchIgnorePlugin({ paths: [/\.d\.ts$/] }), // ignore d.ts files in --watch mode new webpack.IgnorePlugin({ resourceRegExp: /^\.\/locale$/, contextRegExp: /moment$/ }), // it adds force-ignoring unused parts of modules like moment/locale/*.js new webpack.DefinePlugin({ // it adds custom Global definition to the project like BASE_URL for index.html 'process.env': {
0
0
0
+ 3 other calls in file
GitHub: Geotsv/Ebacksys
97 98 99 100 101 102 103 104 105 106
} ] }, plugins: [ // See https://github.com/TypeStrong/ts-loader#usage-with-webpack-watch new webpack.WatchIgnorePlugin({ paths: [ // Ignore generated .js, .map and .d.ts output files /tinymce\/modules\/.*\/lib\/.*\.(js|map|d\.ts)$/, // Something seems to trigger that node module package.json files change when they
0
0
0
webpack.ProvidePlugin is the most popular function in webpack (1161 examples)