Webstorm 2018.1 broke my Typescript project.

I updated Webstorm to 2018.1 a little bit ago and it seemed to have broke my typescript project. I am using Ionic Framework and it was working perfectly fine until I updated.

Now I am getting these errors:

Error: ./src/pages/home/home.ts
Module not found: Error: Can't resolve 'luxon' in '/Users/user/Aqua-Hydration/src/pages/home'
resolve 'luxon' in '/Users/user/Aqua-Hydration/src/pages/home'
Parsed request is a module
using description file: /Users/user/Aqua-Hydration/package.json (relative path: ./src/pages/home)
Field 'browser' doesn't contain a valid alias configuration
after using description file: /Users/user/Aqua-Hydration/package.json (relative path: ./src/pages/home)
resolve as module
looking for modules in /Users/user/Aqua-Hydration/node_modules
using description file: /Users/user/Aqua-Hydration/package.json (relative path: ./node_modules)
Field 'browser' doesn't contain a valid alias configuration
after using description file: /Users/user/Aqua-Hydration/package.json (relative path: ./node_modules)
using description file: /Users/user/Aqua-Hydration/package.json (relative path: ./node_modules/luxon)
no extension
Field 'browser' doesn't contain a valid alias configuration
/Users/user/Aqua-Hydration/node_modules/luxon doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
/Users/willrodebaugh/Aqua-Hydration/node_modules/luxon.ts doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
/Users/willrodebaugh/Aqua-Hydration/node_modules/luxon.js doesn't exist
.json
Field 'browser' doesn't contain a valid alias configuration
/Users/user/Aqua-Hydration/node_modules/luxon.json doesn't exist
as directory
/Users/user/Aqua-Hydration/node_modules/luxon doesn't exist
[/Users/user/Aqua-Hydration/node_modules/luxon]
[/Users/user/Aqua-Hydration/node_modules/luxon.ts]
[/Users/user/Aqua-Hydration/node_modules/luxon.js]
[/Users/user/Aqua-Hydration/node_modules/luxon.json]
[/Users/user/Aqua-Hydration/node_modules/luxon]
@ ./src/pages/home/home.ts 22:0-33
@ ./src/app/app.module.ts
@ ./src/app/main.ts
at new BuildError (/Users/user/Aqua-Hydration/node_modules/@ionic/app-scripts/dist/util/errors.js:16:28)
at callback (/Users/user/Aqua-Hydration/node_modules/@ionic/app-scripts/dist/webpack.js:121:28)
at emitRecords.err (/Users/user/Aqua-Hydration/node_modules/webpack/lib/Compiler.js:269:13)
at Compiler.emitRecords (/Users/user/Aqua-Hydration/node_modules/webpack/lib/Compiler.js:375:38)
at emitAssets.err (/Users/user/Aqua-Hydration/node_modules/webpack/lib/Compiler.js:262:10)
at applyPluginsAsyncSeries1.err (/Users/user/Aqua-Hydration/node_modules/webpack/lib/Compiler.js:368:12)
at next (/Users/user/Aqua-Hydration/node_modules/tapable/lib/Tapable.js:218:11)
at Compiler.compiler.plugin (/Users/user/Aqua-Hydration/node_modules/webpack/lib/performance/SizeLimitsPlugin.js:99:4)
at Compiler.applyPluginsAsyncSeries1 (/Users/user/Aqua-Hydration/node_modules/tapable/lib/Tapable.js:222:13)
at Compiler.afterEmit (/Users/user/Aqua-Hydration/node_modules/webpack/lib/Compiler.js:365:9)

 

 

> ionic info

 

 

cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0

global packages:

cordova (Cordova CLI) : 8.0.0
Gulp CLI : CLI version 3.9.1 Local version 3.9.1

local packages:

@ionic/app-scripts : 3.1.4
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.9.2

System:

Node : v8.9.4
npm : 5.6.0
OS : macOS High Sierra
Xcode : Xcode 9.2 Build version 9C40b

Environment Variables:

ANDROID_HOME : not set

Misc:

backend : pro

 

Also I am using yarn v1.3.2

 

Thank you.

0
1 comment

These are runtime errors that don't look related to the IDE. What command/run configuration do you use to run your project? Does the same command work in terminal?

0

Please sign in to leave a comment.