Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.68 KB | None | 0 0
  1. 92% chunk asset optimization
  2. C:project_pathnode_modulessource-maplibsource-node.js:95
  3. var code = nextLine.substr(0, mapping.generatedColumn -
  4. ^
  5.  
  6. TypeError: Cannot read property 'substr' of undefined
  7. at Function.<anonymous> (C:project_pathnode_modulessource-maplibsource-node.js:95:30)
  8. at Array.forEach (native)
  9. at BasicSourceMapConsumer.SourceMapConsumer_eachMapping [as eachMapping] (C:project_pathnode_modulessource-maplibsource-map-consumer.js:155:14)
  10. at Function.SourceNode_fromStringWithSourceMap [as fromStringWithSourceMap](C:project_pathnode_modulessource-maplibsource-node.js:80:24)
  11. at SourceMapSource.node (C:project_pathnode_moduleswebpack-sourceslibSourceMapSource.js:42:20)
  12. at ReplaceSource.node (C:project_pathnode_moduleswebpack-sourceslibReplaceSource.js:69:29)
  13. at CachedSource.node (C:project_pathnode_moduleswebpack-sourceslibCachedSource.js:12:23)
  14. at C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:40:49
  15. at Array.map (native)
  16. at ConcatSource.node (C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:39:60)
  17. at C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:40:49
  18. at Array.map (native)
  19. at ConcatSource.node (C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:39:60)
  20. at C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:40:49
  21. at Array.map (native)
  22. at ConcatSource.node (C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:39:60)
  23. at C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:40:49
  24. at Array.map (native)
  25. at ConcatSource.node (C:project_pathnode_moduleswebpack-sourceslibConcatSource.js:39:60)
  26. at ConcatSource.proto.sourceAndMap (C:project_pathnode_moduleswebpack-sourceslibSourceAndMapMixin.js:28:18)
  27. at CachedSource.sourceAndMap (C:project_pathnode_moduleswebpack-sourceslibCachedSource.js:51:28)
  28. at Compilation.<anonymous> (C:project_pathnode_moduleswebpacklibSourceMapDevToolPlugin.js:57:32)
  29. at Array.map (native)
  30. at Compilation.<anonymous> (C:project_pathnode_moduleswebpacklibSourceMapDevToolPlugin.js:43:84)
  31. at Array.forEach (native)
  32. at Compilation.<anonymous> (C:project_pathnode_moduleswebpacklibSourceMapDevToolPlugin.js:42:11)
  33. at Compilation.applyPlugins1 (C:project_pathnode_modulestapablelibTapable.js:75:14)
  34. at self.applyPluginsAsync.err (C:project_pathnode_moduleswebpacklibCompilation.js:630:11)
  35. at next (C:project_pathnode_modulestapablelibTapable.js:138:11)
  36. at Compilation.<anonymous> (C:project_pathnode_moduleswebpacklibProgressPlugin.js:118:5)
  37.  
  38. const path = require('path');
  39. const ProgressPlugin = require('webpack/lib/ProgressPlugin');
  40. const HtmlWebpackPlugin = require('html-webpack-plugin');
  41. const ExtractTextPlugin = require('extract-text-webpack-plugin');
  42. const autoprefixer = require('autoprefixer');
  43. const postcssUrl = require('postcss-url');
  44.  
  45. const { NoEmitOnErrorsPlugin, LoaderOptionsPlugin } = require('webpack');
  46. const { GlobCopyWebpackPlugin, BaseHrefWebpackPlugin } = require('@angular/cli/plugins/webpack');
  47. const { CommonsChunkPlugin } = require('webpack').optimize;
  48. const { AotPlugin } = require('@ngtools/webpack');
  49.  
  50. const nodeModules = path.join(process.cwd(), 'node_modules');
  51. const entryPoints = ["inline","polyfills","sw-register","scripts","styles","vendor","main"];
  52. const baseHref = undefined;
  53. const deployUrl = undefined;
  54.  
  55.  
  56.  
  57.  
  58. module.exports = {
  59. "devtool": "source-map",
  60. "resolve": {
  61. "extensions": [
  62. ".ts",
  63. ".js"
  64. ],
  65. "modules": [
  66. "./node_modules"
  67. ]
  68. },
  69. "resolveLoader": {
  70. "modules": [
  71. "./node_modules"
  72. ]
  73. },
  74. "entry": {
  75. "main": [
  76. "./src\main.ts"
  77. ],
  78. "polyfills": [
  79. "./src\polyfills.ts"
  80. ],
  81. "scripts": [
  82. "script-loader!./node_modules\clappr\dist\clappr.min.js",
  83. "script-loader!./node_modules\jquery\dist\jquery.min.js",
  84. "script-loader!./node_modules\chart.js\dist\Chart.min.js",
  85. "script-loader!./node_modules\peity\jquery.peity.min.js",
  86. "script-loader!./node_modules\jqvmap\dist\jquery.vmap.min.js",
  87. "script-loader!./node_modules\hammerjs\hammer.min.js",
  88. "script-loader!./node_modules\moment\min\moment.min.js",
  89. "script-loader!./node_modules\fullcalendar\dist\fullcalendar.min.js",
  90. "script-loader!./node_modules\jquery-fullscreen-plugin\jquery.fullscreen-min.js"
  91. ],
  92. "styles": [
  93. "./node_modules\quill\dist\quill.core.css",
  94. "./node_modules\quill\dist\quill.bubble.css",
  95. "./node_modules\quill\dist\quill.snow.css",
  96. "./node_modules\font-awesome\css\font-awesome.css",
  97. "./node_modules\material-design-icon-fonts\iconfont\material-icons.css",
  98. "./node_modules\weathericons\css\weather-icons.css",
  99. "./node_modules\weathericons\css\weather-icons-wind.css",
  100. "./node_modules\@swimlane\ngx-datatable\release\assets\icons.css",
  101. "./node_modules\@swimlane\ngx-datatable\release\datatable.css",
  102. "./node_modules\@swimlane\ngx-datatable\release\material.css",
  103. "./node_modules\fullcalendar\dist\fullcalendar.css",
  104. "./node_modules\github-markdown-css\github-markdown.css",
  105. "./src\styles.scss"
  106. ]
  107. },
  108. "output": {
  109. "path": path.join(process.cwd(), "dist"),
  110. "filename": "[name].bundle.js",
  111. "chunkFilename": "[id].chunk.js"
  112. },
  113. "module": {
  114. "rules": [
  115. {
  116. "enforce": "pre",
  117. "test": /.js$/,
  118. "loader": "source-map-loader",
  119. "exclude": [
  120. //node_modules//
  121. ]
  122. },
  123. {
  124. "test": /.json$/,
  125. "loader": "json-loader"
  126. },
  127. {
  128. "test": /.html$/,
  129. "loader": "raw-loader"
  130. },
  131. {
  132. "test": /.(eot|svg)$/,
  133. "loader": "file-loader?name=[name].[hash:20].[ext]"
  134. },
  135. {
  136. "test": /.(jpg|png|gif|otf|ttf|woff|woff2|cur|ani)$/,
  137. "loader": "url-loader?name=[name].[hash:20].[ext]&limit=10000"
  138. },
  139. {
  140. "exclude": [
  141. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  142. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  143. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  144. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  145. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  146. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  147. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  148. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  149. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  150. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  151. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  152. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  153. path.join(process.cwd(), "src\styles.scss")
  154. ],
  155. "test": /.css$/,
  156. "loaders": [
  157. "exports-loader?module.exports.toString()",
  158. "css-loader?{"sourceMap":false,"importLoaders":1}",
  159. "postcss-loader"
  160. ]
  161. },
  162. {
  163. "exclude": [
  164. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  165. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  166. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  167. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  168. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  169. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  170. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  171. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  172. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  173. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  174. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  175. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  176. path.join(process.cwd(), "src\styles.scss")
  177. ],
  178. "test": /.scss$|.sass$/,
  179. "loaders": [
  180. "exports-loader?module.exports.toString()",
  181. "css-loader?{"sourceMap":false,"importLoaders":1}",
  182. "postcss-loader",
  183. "sass-loader"
  184. ]
  185. },
  186. {
  187. "exclude": [
  188. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  189. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  190. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  191. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  192. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  193. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  194. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  195. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  196. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  197. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  198. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  199. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  200. path.join(process.cwd(), "src\styles.scss")
  201. ],
  202. "test": /.less$/,
  203. "loaders": [
  204. "exports-loader?module.exports.toString()",
  205. "css-loader?{"sourceMap":false,"importLoaders":1}",
  206. "postcss-loader",
  207. "less-loader"
  208. ]
  209. },
  210. {
  211. "exclude": [
  212. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  213. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  214. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  215. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  216. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  217. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  218. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  219. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  220. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  221. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  222. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  223. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  224. path.join(process.cwd(), "src\styles.scss")
  225. ],
  226. "test": /.styl$/,
  227. "loaders": [
  228. "exports-loader?module.exports.toString()",
  229. "css-loader?{"sourceMap":false,"importLoaders":1}",
  230. "postcss-loader",
  231. "stylus-loader?{"sourceMap":false,"paths":[]}"
  232. ]
  233. },
  234. {
  235. "include": [
  236. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  237. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  238. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  239. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  240. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  241. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  242. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  243. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  244. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  245. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  246. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  247. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  248. path.join(process.cwd(), "src\styles.scss")
  249. ],
  250. "test": /.css$/,
  251. "loaders": ExtractTextPlugin.extract({
  252. "use": [
  253. "css-loader?{"sourceMap":false,"importLoaders":1}",
  254. "postcss-loader"
  255. ],
  256. "fallback": "style-loader",
  257. "publicPath": ""
  258. })
  259. },
  260. {
  261. "include": [
  262. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  263. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  264. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  265. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  266. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  267. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  268. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  269. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  270. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  271. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  272. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  273. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  274. path.join(process.cwd(), "src\styles.scss")
  275. ],
  276. "test": /.scss$|.sass$/,
  277. "loaders": ExtractTextPlugin.extract({
  278. "use": [
  279. "css-loader?{"sourceMap":false,"importLoaders":1}",
  280. "postcss-loader",
  281. "sass-loader"
  282. ],
  283. "fallback": "style-loader",
  284. "publicPath": ""
  285. })
  286. },
  287. {
  288. "include": [
  289. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  290. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  291. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  292. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  293. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  294. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  295. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  296. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  297. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  298. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  299. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  300. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  301. path.join(process.cwd(), "src\styles.scss")
  302. ],
  303. "test": /.less$/,
  304. "loaders": ExtractTextPlugin.extract({
  305. "use": [
  306. "css-loader?{"sourceMap":false,"importLoaders":1}",
  307. "postcss-loader",
  308. "less-loader"
  309. ],
  310. "fallback": "style-loader",
  311. "publicPath": ""
  312. })
  313. },
  314. {
  315. "include": [
  316. path.join(process.cwd(), "node_modules\quill\dist\quill.core.css"),
  317. path.join(process.cwd(), "node_modules\quill\dist\quill.bubble.css"),
  318. path.join(process.cwd(), "node_modules\quill\dist\quill.snow.css"),
  319. path.join(process.cwd(), "node_modules\font-awesome\css\font-awesome.css"),
  320. path.join(process.cwd(), "node_modules\material-design-icon-fonts\iconfont\material-icons.css"),
  321. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons.css"),
  322. path.join(process.cwd(), "node_modules\weathericons\css\weather-icons-wind.css"),
  323. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\assets\icons.css"),
  324. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\datatable.css"),
  325. path.join(process.cwd(), "node_modules\@swimlane\ngx-datatable\release\material.css"),
  326. path.join(process.cwd(), "node_modules\fullcalendar\dist\fullcalendar.css"),
  327. path.join(process.cwd(), "node_modules\github-markdown-css\github-markdown.css"),
  328. path.join(process.cwd(), "src\styles.scss")
  329. ],
  330. "test": /.styl$/,
  331. "loaders": ExtractTextPlugin.extract({
  332. "use": [
  333. "css-loader?{"sourceMap":false,"importLoaders":1}",
  334. "postcss-loader",
  335. "stylus-loader?{"sourceMap":false,"paths":[]}"
  336. ],
  337. "fallback": "style-loader",
  338. "publicPath": ""
  339. })
  340. },
  341. {
  342. "test": /.ts$/,
  343. "loader": "@ngtools/webpack"
  344. }
  345. ]
  346. },
  347. "plugins": [
  348. new NoEmitOnErrorsPlugin(),
  349. new GlobCopyWebpackPlugin({
  350. "patterns": [
  351. "assets",
  352. "favicon.ico"
  353. ],
  354. "globOptions": {
  355. "cwd": "C:\Users\Moshe\Desktop\Matrix-ng4\src",
  356. "dot": true,
  357. "ignore": "**/.gitkeep"
  358. }
  359. }),
  360. new ProgressPlugin(),
  361. new HtmlWebpackPlugin({
  362. "template": "./src\index.html",
  363. "filename": "./index.html",
  364. "hash": false,
  365. "inject": true,
  366. "compile": true,
  367. "favicon": false,
  368. "minify": false,
  369. "cache": true,
  370. "showErrors": true,
  371. "chunks": "all",
  372. "excludeChunks": [],
  373. "title": "Webpack App",
  374. "xhtml": true,
  375. "chunksSortMode": function sort(left, right) {
  376. let leftIndex = entryPoints.indexOf(left.names[0]);
  377. let rightindex = entryPoints.indexOf(right.names[0]);
  378. if (leftIndex > rightindex) {
  379. return 1;
  380. }
  381. else if (leftIndex < rightindex) {
  382. return -1;
  383. }
  384. else {
  385. return 0;
  386. }
  387. }
  388. }),
  389. new BaseHrefWebpackPlugin({}),
  390. new CommonsChunkPlugin({
  391. "name": "inline",
  392. "minChunks": null
  393. }),
  394. new CommonsChunkPlugin({
  395. "name": "vendor",
  396. "minChunks": (module) => module.resource && module.resource.startsWith(nodeModules),
  397. "chunks": [
  398. "main"
  399. ]
  400. }),
  401. new ExtractTextPlugin({
  402. "filename": "[name].bundle.css",
  403. "disable": true
  404. }),
  405. new LoaderOptionsPlugin({
  406. "sourceMap": true,
  407. "options": {
  408. "postcss": [
  409. autoprefixer(),
  410. postcssUrl({"url": (URL) => {
  411. // Only convert absolute URLs, which CSS-Loader won't process into require().
  412. if (!URL.startsWith('/')) {
  413. return URL;
  414. }
  415. // Join together base-href, deploy-url and the original URL.
  416. // Also dedupe multiple slashes into single ones.
  417. return `/${baseHref || ''}/${deployUrl || ''}/${URL}`.replace(///+/g, '/');
  418. }})
  419. ],
  420. "sassLoader": {
  421. "sourceMap": false,
  422. "includePaths": []
  423. },
  424. "lessLoader": {
  425. "sourceMap": false
  426. },
  427. "context": ""
  428. }
  429. }),
  430. new AotPlugin({
  431. "mainPath": "main.ts",
  432. "hostReplacementPaths": {
  433. "environments\environment.ts": "environments\environment.ts"
  434. },
  435. "exclude": [],
  436. "tsConfigPath": "src\tsconfig.app.json",
  437. "skipCodeGeneration": true
  438. })
  439. ],
  440. "node": {
  441. "fs": "empty",
  442. "global": true,
  443. "crypto": "empty",
  444. "tls": "empty",
  445. "net": "empty",
  446. "process": true,
  447. "module": false,
  448. "clearImmediate": false,
  449. "setImmediate": false
  450. }
  451. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement