title: gulp cannot find module '@babel/core'
body: <p>I'm trying to build environment using <code>sudo gulp</code> that raised this error:</p>
  
  <pre><code>[14:22:36] 'scripts' errored after 12 ms
  [14:22:36] Error: Cannot find module '@babel/core'
      at Function.Module._resolveFilename (module.js:470:15)
      at Function.Module._load (module.js:418:25)
      at Module.require (module.js:498:17)
      at require (internal/module.js:20:19)
      at Object.&lt;anonymous&gt; (/home/ubuntu/armory_frontend/node_modules/gulp-babel/index.js:7:15)
      at Module._compile (module.js:571:32)
      at Object.Module._extensions..js (module.js:580:10)
      at Module.load (module.js:488:32)
      at tryModuleLoad (module.js:447:12)
      at Function.Module._load (module.js:439:3)
  </code></pre>
  
  <p>It seems i have dependencies issues, so I'm adding my <code>package.json</code> file:</p>
  
  <pre><code>{
        "private": true,
        "engines": {
          "node": "&gt;=4"
        },
        "devDependencies": {
          "amd-optimize": "^0.6.1",
          "babel-cli": "&gt;=6.24.1",
          "babel-core": "&gt;=6.4.0",
          "babel-preset-env": "&gt;=1.0.0",
          "babel-preset-stage-2": "&gt;=0.0.1",
          "babel-preset-react": "^6.24.1",
          "babel-register": "&gt;=6.5.2",
          "browser-sync": "&gt;=2.2.1",
          "chai": "&gt;=3.5.0",
          "del": "&gt;=1.1.1",
          "gulp": "&gt;=3.9.0",
          "gulp-autoprefixer": "&gt;=3.1.0",
          "gulp-babel": "&gt;=6.1.1",
          "gulp-cache": "&gt;=0.4.2",
          "gulp-concat": "&gt;=2.6.0",
          "gulp-cssnano": "&gt;=2.0.0",
          "gulp-eslint": "&gt;=2.0.0",
          "gulp-filter": "&gt;=4.0.0",
          "gulp-flatten": "&gt;=0.3.0",
          "gulp-htmlmin": "&gt;=1.3.0",
          "gulp-if": "&gt;=2.0.0",
          "gulp-imagemin": "&gt;=2.2.1",
          "gulp-load-plugins": "&gt;=0.10.0",
          "gulp-path": "&gt;=3.0.3",
          "gulp-plumber": "&gt;=1.0.1",
          "gulp-react": "^3.1.0",
          "gulp-sass": "&gt;=2.0.0",
          "gulp-size": "&gt;=1.2.1",
          "gulp-sourcemaps": "&gt;=1.5.0",
          "gulp-uglify": "&gt;=1.1.0",
          "gulp-uglify-es": "&gt;=1.0.0",
          "gulp-useref": "&gt;=3.0.0",
          "gulp-util": "&gt;=3.0.7",
          "pump": "&gt;=1.0.0",
          "main-bower-files": "&gt;=2.5.0",
          "mocha": "&gt;=2.5.3",
          "uglify-es": "&gt;=1.0.0",
          "wiredep": "&gt;=2.2.2"
        },
        "eslintConfig": {
          "env": {
            "es6": true,
            "node": true,
            "browser": true
          },
          "rules": {
            "quotes": [
              2,
              "single"
            ]
          }
        },
        "dependencies": {
          "babel-eslint": "^7.2.3",
          "babelify": "^7.3.0",
          "bootstrap": "=4.0.0-alpha.6",
          "browserify": "^14.4.0",
          "eslint-plugin-react": "^7.1.0",
          "fancybox-plus": "^1.3.8",
          "flag-icon-css": "&gt;=2.7.0",
          "font-awesome": "&gt;=4.6.3",
          "gulp-notify": "^3.0.0",
          "jquery.easing": "^1.4.1",
          "json2csv": "&gt;=3.7.3",
          "jsx": "^0.9.89",
          "modernizr": "&gt;=3.0.0",
          "nprogress": "&gt;=0.2.0",
          "open-sans-fontface": "&gt;=1.4.0",
          "prop-types": "^15.5.10",
          "react": "^15.6.1",
          "react-circular-progressbar": "^0.5.0",
          "react-dom": "^15.6.1",
          "react-edit-inline": "^1.0.8",
          "resemblejs": "&gt;=2.2.3",
          "tether": "&gt;=1.3.2",
          "vinyl-buffer": "^1.0.0",
          "vinyl-source-stream": "^1.1.0",
          "ws": "^3.2.0"
        }
      }
  </code></pre>
  
  <p>I have read that there is issue with babel that there are change the module name to <code>@babel/core</code> from <code>babel-core</code>
  should it make difference with my current configuration?</p>
  
  <p>Which of my packages trying to use the new <code>@babel/core</code> ?</p>