_From @scho300 on March 15, 2018 14:15_
Ionic version: (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[X] 3.x
I'm submitting a ... (check one with "x")
[X] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
cannot run "npm run ionic:build --prod"
Expected behavior:
build my application into www folder
Steps to reproduce:
Related code:
[10:03:58] ionic-app-script task: "build"
[10:03:58] Error: Entry module not found: Error: Can't resolve '@angular-devkit/build-optimizer/webpack-loader' in
'C:\Users\bcho1\Documents\GitHub\Jacket-Tracker' resolve '@angular-devkit/build-optimizer/webpack-loader' in
'C:\Users\bcho1\Documents\GitHub\Jacket-Tracker' Parsed request is a module using description file:
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: .) after using description file:
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: .) resolve as module
C:\Users\bcho1\Documents\GitHub\node_modules doesn't exist or is not a directory
C:\Users\bcho1\Documents\node_modules doesn't exist or is not a directory C:\Users\node_modules doesn't
exist or is not a directory C:\node_modules doesn't exist or is not a directory looking for modules in
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules using description file:
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: ./node_modules) after using
description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path:
./node_modules) using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json
(relative path: ./node_modules/@angular-devkit/build-optimizer/webpack-loader) no extension
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader
doesn't exist .js
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader.js
doesn't exist .json
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader.json
doesn't exist as directory
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader
doesn't exist looking for modules in C:\Users\bcho1\node_modules No description file found No description
file found no extension C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't
exist .js C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader.js doesn't exist .json
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader.json doesn't exist as directory
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't exist
Error: Entry module not found: Error: Can't resolve '@angular-devkit/build-optimizer/webpack-loader' in 'C:\Users\bcho1\Documents\GitHub\Jacket-Tracker'
resolve '@angular-devkit/build-optimizer/webpack-loader' in 'C:\Users\bcho1\Documents\GitHub\Jacket-Tracker'
Parsed request is a module
using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: .)
after using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: .)
resolve as module
C:\Users\bcho1\Documents\GitHub\node_modules doesn't exist or is not a directory
C:\Users\bcho1\Documents\node_modules doesn't exist or is not a directory
C:\Users\node_modules doesn't exist or is not a directory
C:\node_modules doesn't exist or is not a directory
looking for modules in C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules
using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: ./node_modules)
after using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: ./node_modules)
using description file: C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\package.json (relative path: ./node_modules/@angular-devkit/build-optimizer/webpack-loader)
no extension
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't exist
.js
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader.js doesn't exist
.json
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader.json doesn't exist
as directory
C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't exist
looking for modules in C:\Users\bcho1\node_modules
No description file found
No description file found
no extension
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't exist
.js
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader.js doesn't exist
.json
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader.json doesn't exist
as directory
C:\Users\bcho1\node_modules\@angular-devkit\build-optimizer\webpack-loader doesn't exist
at new BuildError (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\dist\util\errors.js:16:28)
at callback (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\dist\webpack.js:121:28)
at emitRecords.err (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\Compiler.js:269:13)
at Compiler.emitRecords (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\Compiler.js:375:38)
at emitAssets.err (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\Compiler.js:262:10)
at applyPluginsAsyncSeries1.err (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\Compiler.js:368:12)
at next (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\node_modules\tapable\lib\Tapable.js:218:11)
at Compiler.compiler.plugin (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\performance\SizeLimitsPlugin.js:99:4)
at Compiler.applyPluginsAsyncSeries1 (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\node_modules\tapable\lib\Tapable.js:222:13)
at Compiler.afterEmit (C:\Users\bcho1\Documents\GitHub\Jacket-Tracker\node_modules\@ionic\app-scripts\node_modules\webpack\lib\Compiler.js:365:9)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] ionic:build: `ionic-app-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] ionic:build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\bcho1\AppData\Roaming\npm-cache\_logs\2018-03-15T14_03_58_470Z-debug.log
Other information:
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
cli packages: (C:\Users\bcho1\AppData\Roaming\npm\node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : none
Ionic Framework : ionic-angular 3.9.2
System:
Node : v8.9.4
npm : 5.6.0
OS : Windows 10
Environment Variables:
ANDROID_HOME : not set
Misc:
backend : pro
_Copied from original issue: ionic-team/ionic#14170_
Any news on this issue? I face the same:
Error: Entry module not found: Error: Can't resolve '@angular-devkit/build-optimizer/webpack-loader' in '/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1'
resolve '@angular-devkit/build-optimizer/webpack-loader' in '/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1'
Parsed request is a module
using description file: /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/package.json (relative path: .)
after using description file: /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/package.json (relative path: .)
resolve as module
/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/node_modules doesn't exist or is not a directory
/Users/gregoirenedelec/Documents/Gregoire_Docs/node_modules doesn't exist or is not a directory
/Users/gregoirenedelec/node_modules doesn't exist or is not a directory
/Users/node_modules doesn't exist or is not a directory
/node_modules doesn't exist or is not a directory
looking for modules in /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules
using description file: /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/package.json (relative path: ./node_modules)
after using description file: /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/package.json (relative path: ./node_modules)
using description file: /Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/package.json (relative path: ./node_modules/@angular-devkit/build-optimizer/webpack-loader)
no extension
/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@angular-devkit/build-optimizer/webpack-loader doesn't exist
.js
/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@angular-devkit/build-optimizer/webpack-loader.js doesn't exist
.json
/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@angular-devkit/build-optimizer/webpack-loader.json doesn't exist
as directory
/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@angular-devkit/build-optimizer/webpack-loader doesn't exist
looking for modules in /Users/gregoirenedelec/Documents/node_modules
No description file found
No description file found
no extension
/Users/gregoirenedelec/Documents/node_modules/@angular-devkit/build-optimizer/webpack-loader doesn't exist
.js
/Users/gregoirenedelec/Documents/node_modules/@angular-devkit/build-optimizer/webpack-loader.js doesn't exist
.json
/Users/gregoirenedelec/Documents/node_modules/@angular-devkit/build-optimizer/webpack-loader.json doesn't exist
as directory
/Users/gregoirenedelec/Documents/node_modules/@angular-devkit/build-optimizer/webpack-loader doesn't exist
at new BuildError (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@ionic/app-scripts/dist/util/errors.js:16:28)
at callback (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/@ionic/app-scripts/dist/webpack.js:121:28)
at emitRecords.err (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/Compiler.js:269:13)
at Compiler.emitRecords (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/Compiler.js:375:38)
at emitAssets.err (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/Compiler.js:262:10)
at applyPluginsAsyncSeries1.err (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/Compiler.js:368:12)
at next (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/tapable/lib/Tapable.js:218:11)
at Compiler.compiler.plugin (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/performance/SizeLimitsPlugin.js:99:4)
at Compiler.applyPluginsAsyncSeries1 (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/tapable/lib/Tapable.js:222:13)
at Compiler.afterEmit (/Users/gregoirenedelec/Documents/Gregoire_Docs/MyC/mobile-v0.1/node_modules/webpack/lib/Compiler.js:365:9)
[16:49:20] copy finished in 15.54 s
GREGOIREs-MBP:mobile-v0.1 gregoirenedelec$ ionic info
cli packages: (/Users/gregoirenedelec/.nvm/versions/node/v9.5.0/lib/node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.9
Cordova Platforms : android 6.4.0 ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
System:
ios-deploy : 1.9.2
Node : v9.5.0
npm : 5.6.0
OS : macOS High Sierra
Environment Variables:
ANDROID_HOME : not set
Misc:
backend : pro
Most helpful comment
Any news on this issue? I face the same: