feat/ add nodejs native lib in webpack config

This commit is contained in:
Maxime GRIS
2017-05-12 19:37:36 +02:00
parent 17b04e8998
commit 27d9bc65f8

View File

@@ -175,14 +175,33 @@ function getPlugins() {
module.exports = { module.exports = {
"devtool": "source-map", "devtool": "source-map",
"externals": { "externals": {
"child_process": 'require(\'child_process\')', "electron": "require('electron')",
"electron": 'require(\'electron\')' "child_process": "require('child_process')",
"crypto": "require('crypto')",
"events": "require('events')",
"fs": "require('fs')",
"http": "require('http')",
"https": "require('https')",
"assert": "require('assert')",
"dns": "require('dns')",
"net": "require('net')",
"os": "require('os')",
"path": "require('path')",
"querystring": "require('querystring')",
"readline": "require('readline')",
"repl": "require('repl')",
"stream": "require('stream')",
"string_decoder": "require('string_decoder')",
"url": "require('url')",
"util": "require('util')",
"zlib": "require('zlib')"
}, },
"resolve": { "resolve": {
"extensions": [ "extensions": [
".ts", ".ts",
".js", ".js",
".scss" ".scss",
".json"
], ],
"aliasFields": [], "aliasFields": [],
"alias": { // WORKAROUND See. angular-cli/issues/5433 "alias": { // WORKAROUND See. angular-cli/issues/5433
@@ -224,10 +243,6 @@ module.exports = {
] ]
}, },
{ {
"test": /\.json$/,
"loader": "json-loader"
},
{
"test": /\.html$/, "test": /\.html$/,
"loader": "html-loader" "loader": "html-loader"
}, },