title: Error setting up new project with angular/cli
body: <p>I am new to npm and Angular 2, I am trying to setup a new Angular 2 project using angular/cli.</p>
  
  <p>I am currently running:</p>
  
  <p>Node v8.9.3
  npm v5.6.0
  Windows 10</p>
  
  <p>First, I ran <code>npm install -g @angular/cli</code> which seemed to install just fine. Then I went to the folder where I wanted to start my project, ran <code>ng new my-app</code> but kept getting this error.</p>
  
  <blockquote>
    <p>npm WARN deprecated angular-cli@1.0.0-beta.22-1: angular-cli has been
    renamed to @angular/cli. Please update your dependencies.</p>
    
    <p>npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing
    Set-Cookie <a href="https://nodesecurity.io/advisories/130" rel="nofollow noreferrer">https://nodesecurity.io/advisories/130</a></p>
    
    <p>npm WARN deprecated node-uuid@1.4.8: Use uuid module instead</p>
    
    <p>npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs
    4 for compatibility with current and future versions of Node.js</p>
    
    <p>npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2
    or higher to avoid a RegExp DoS issue</p>
    
    <p>npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2
    or higher to avoid a RegExp DoS issue</p>
    
    <p>npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4
    for compatibility with current and future versions of Node.js</p>
    
    <p>npm WARN codelyzer@2.0.1 requires a peer of @angular/compiler@^2.3.1
    || >=4.0.0-beta &lt;5.0.0 but none is installed. You must install peer
    dependencies yourself.</p>
    
    <p>npm WARN codelyzer@2.0.1 requires a peer of @angular/core@^2.3.1 ||</p>
    
    <blockquote>
      <p>=4.0.0-beta &lt;5.0.0 but none is installed. You must install peer dependencies yourself.</p>
    </blockquote>
    
    <p>npm WARN @ngtools/webpack@1.9.0 requires a peer of webpack@^2.2.0 ||
    ^3.0.0 but none is installed. You must install peer dependencies
    yourself.</p>
    
    <p>npm WARN extract-text-webpack-plugin@2.1.2 requires a peer of
    webpack@^2.2.0 but none is installed. You must install peer
    dependencies yourself.</p>
    
    <p>npm WARN string-replace-loader@1.3.0 requires a peer of webpack@1 || 2
    || 3 but none is installed. You must install peer dependencies
    yourself.</p>
    
    <p>npm WARN tslint-loader@2.1.5 requires a peer of tslint@^3.0.0 but none
    is installed. You must install peer dependencies yourself.</p>
    
    <p>npm WARN webpack-dev-middleware@1.12.2 requires a peer of
    webpack@^1.0.0 || ^2.0.0 || ^3.0.0 but none is installed. You must
    install peer dependencies yourself.</p>
    
    <p>npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3
    (node_modules\fsevents):</p>
    
    <p>npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for
    fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current:
    {"os":"win32","arch":"x64"})</p>
    
    <p>npm ERR! path C:\Web Development\Projects\angular 2
    practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js</p>
    
    <p>npm ERR! code ENOENT</p>
    
    <p>npm ERR! errno -4058</p>
    
    <p>npm ERR! syscall chmod</p>
    
    <p>npm ERR! enoent ENOENT: no such file or directory, chmod 'C:\Web
    Development\Projects\angular 2
    practice\my-app\node_modules\@angular-cli\ast-tools\node_modules\mkdirp\bin\cmd.js'</p>
    
    <p>npm ERR! enoent This is related to npm not being able to find a file.</p>
    
    <p>npm ERR! enoent</p>
    
    <p>npm ERR! A complete log of this run can be found in:</p>
    
    <p>npm ERR!     C:\Users\Jason
    Kervin\AppData\Roaming\npm-cache_logs\2017-12-12T00_57_54_496Z-debug.log</p>
    
    <p>Package install failed, see above.</p>
  </blockquote>