angular-fullstack / generator-angular-fullstack

Yeoman generator for an Angular app with an Express server
https://awk34.gitbook.io/generator-angular-fullstack
6.13k stars 1.24k forks source link

Entire app is required and loaded twice, so everything fires twice. #2785

Closed Cogiva closed 5 years ago

Cogiva commented 5 years ago
Item Version
generator-angular-fullstack 4.2.3
Node 10.15.3
npm 6.4.1
Operating System Windows 10
Item Answer
Transpiler Babel
Markup HTML
CSS SCSS
Router ngRoute
Client Tests Jasmine
DB MongoDB
Auth Y

Everything is being loaded twice on build, which means everything is firing twice on click etc. I can't seem to work out where this is happening and why webpack & interop are doing this.

webpackJsonp([0],[
/* 0 */
/***/ (function(module, exports, __webpack_require__) {

    'use strict';
    var _angular = __webpack_require__(1);
    var _angular2 = _interopRequireDefault(_angular);
    var _angularCookies = __webpack_require__(3);
    var _angularCookies2 = _interopRequireDefault(_angularCookies);
    var _angularResource = __webpack_require__(5);
    var _angularResource2 = _interopRequireDefault(_angularResource);
    var _angularSanitize = __webpack_require__(7);
    var _angularSanitize2 = _interopRequireDefault(_angularSanitize);
    var _angularMaterial = __webpack_require__(9);
    var _angularMaterial2 = _interopRequireDefault(_angularMaterial);
    var _angularMoment = __webpack_require__(15);
    var _angularMoment2 = _interopRequireDefault(_angularMoment);
    var _angularUiBootstrap = __webpack_require__(147);
    var _angularUiBootstrap2 = _interopRequireDefault(_angularUiBootstrap);
    var _app = __webpack_require__(151);
    var _auth = __webpack_require__(152);
    var _auth2 = _interopRequireDefault(_auth);
    var _account = __webpack_require__(164);
    var _account2 = _interopRequireDefault(_account);
    var _admin = __webpack_require__(180);
    var _admin2 = _interopRequireDefault(_admin);
    var _common = __webpack_require__(184);
    var _common2 = _interopRequireDefault(_common);
    var _navbar = __webpack_require__(185);
    var _navbar2 = _interopRequireDefault(_navbar);
    var _alerts = __webpack_require__(187);
    var _alerts2 = _interopRequireDefault(_alerts);
    var _sidenav = __webpack_require__(189);
    var _sidenav2 = _interopRequireDefault(_sidenav);
    var _footer = __webpack_require__(191);
    var _footer2 = _interopRequireDefault(_footer);
    var _main = __webpack_require__(193);
    var _main2 = _interopRequireDefault(_main);
    var _app2 = __webpack_require__(153);
    var _app3 = _interopRequireDefault(_app2);
    var _util = __webpack_require__(155);
    var _util2 = _interopRequireDefault(_util);
    var _socket = __webpack_require__(196);
    var _socket2 = _interopRequireDefault(_socket);
Cogiva commented 5 years ago

Just realised what it was (sods law just AFTER posting question!). I had an additional factory for build a phonegap app, that was duplicating the build.