2017-10-09 4 views
1

J'utilise ASP.NET Boilerplate Framework qui est basé sur .Net Core et Angular. Je suis directives this page étape par étape, mais quand je lance NPM début je reçois le message d'erreur suivant:ASP.NET Boilerplate Angular Erreur de projet lors du démarrage npm

ERROR in ./src/polyfills.ts 
Module not found: Error: Can't resolve 'web-animations-js' in'D:\Project_Net\MyProjSPA\angular\src' 
resolve 'web-animations-js' in 'D:\Project_Net\MyProjSPA\angular\src' 
    Parsed request is a module 
    using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
    Field 'browser' doesn't contain a valid alias configuration 
    after using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
    resolve as module 
     D:\Project_Net\MyProjSPA\angular\src\node_modules doesn't exist or is not a directory 
     D:\Project_Net\MyProjSPA\node_modules doesn't exist or is not a directory 
     D:\Project_Net\node_modules doesn't exist or is not a directory 
     looking for modules in D:\Project_Net\MyProjSPA\angular\node_modules 
     using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules) 
      Field 'browser' doesn't contain a valid alias configuration 
     after using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules) 
      using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules/web-animations-js) 
      no extension 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js doesn't exist 
      .ts 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.ts doesn't exist 
      .js 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.js doesn't exist 
      as directory 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js doesn't exist 
     looking for modules in D:\node_modules 
     No description file found 
     Field 'browser' doesn't contain a valid alias configuration 
     No description file found 
     no extension 
      Field 'browser' doesn't contain a valid alias configuration 
      D:\node_modules\web-animations-js doesn't exist 
     .ts 
      Field 'browser' doesn't contain a valid alias configuration 
      D:\node_modules\web-animations-js.ts doesn't exist 
     .js 
      Field 'browser' doesn't contain a valid alias configuration 
      D:\node_modules\web-animations-js.js doesn't exist 
     as directory 
      D:\node_modules\web-animations-js doesn't exist 
     looking for modules in D:\Project_Net\MyProjSPA\angular\node_modules 
     using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules) 
      Field 'browser' doesn't contain a valid alias configuration 
     after using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules) 
      using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./node_modules/web-animations-js) 
      no extension 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js doesn't exist 
      .ts 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.ts doesn't exist 
      .js 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.js doesn't exist 
      as directory 
       D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js doesn't exist 
     looking for modules in D:\Project_Net\MyProjSPA\angular\src 
     using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
      Field 'browser' doesn't contain a valid alias configuration 
     after using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
      using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src/web-animations-js) 
      no extension 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js doesn't exist 
      .ts 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js.ts doesn't exist 
      .js 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js.js doesn't exist 
      as directory 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js doesn't exist 
     looking for modules in D:\Project_Net\MyProjSPA\angular\src 
     using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
      Field 'browser' doesn't contain a valid alias configuration 
     after using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src) 
      using description file: D:\Project_Net\MyProjSPA\angular\package.json (relative path: ./src/web-animations-js) 
      no extension 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js doesn't exist 
      .ts 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js.ts doesn't exist 
      .js 
       Field 'browser' doesn't contain a valid alias configuration 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js.js doesn't exist 
      as directory 
       D:\Project_Net\MyProjSPA\angular\src\web-animations-js doesn't exist 
[D:\Project_Net\MyProjSPA\angular\src\node_modules] 
[D:\Project_Net\MyProjSPA\node_modules] 
[D:\Project_Net\node_modules] 
[D:\node_modules\package.json] 
[D:\node_modules\web-animations-js\package.json] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js] 
[D:\node_modules\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.ts] 
[D:\node_modules\web-animations-js.ts] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.js] 
[D:\node_modules\web-animations-js.js] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js] 
[D:\node_modules\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.ts] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js.js] 
[D:\Project_Net\MyProjSPA\angular\node_modules\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js.ts] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js.js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js.ts] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js.js] 
[D:\Project_Net\MyProjSPA\angular\src\web-animations-js] 
@ ./src/polyfills.ts 36:0-27 
@ multi ./src/polyfills.ts 

Voici mes versions cadres:

npm -v // 3.10.10 
node -v // 6.11.3 
tsc -v //2.5.3 
ng -v // @angular/core 4.4.4 
angular-cli version in `package.json` : //@angular/cli": "^1.3.2" 

Je pense qu'il est lié à la version angulaire ou tapuscrit version.Am je raison? Que dois-je faire pour résoudre ce problème?

Répondre

2

Ajouter ce dans angular/package.json:

"web-animations-js": "^2.3.1" 

Décommentez dans angular/src/polyfills.ts:

import 'web-animations-js'; 
+0

J'ai deux 'animations web-js' dans' 'polyfills.ts' un pour IE' et un autre pour' Firefox'. Je décommode 'web-animations-js' pour firefox mais j'ai toujours la même erreur. Mais quand j'exécute 'npm install --save web-animations-js' puis' nmp-install', le projet est compilé avec succès. Peut expliquer plus à ce sujet – mohammad