# Using aurelia-cli with Jetbrains Rider

**URL:** <https://discourse.aurelia.io/t/using-aurelia-cli-with-jetbrains-rider/2927>\
**Category:** Help Requests\
**Created:** [September 13, 2019, 9:03am UTC](https://discourse.aurelia.io/t/using-aurelia-cli-with-jetbrains-rider/2927 "2019-09-13T09:03:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeremyholt](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/jeremyholt/32/1098_2.png) [@jeremyholt](https://discourse.aurelia.io/u/jeremyholt)\
**Post date:** [September 13, 2019, 9:03am UTC](https://discourse.aurelia.io/t/using-aurelia-cli-with-jetbrains-rider/2927/1 "2019-09-13T09:03:26Z")

</div>

I’ve just started using Jetbrain’s rider - VS2019 + Resharper has become unusable.

The only issue I have is how to set it up to compile the typescript files so that I can debug within Rider.

In order for Rider to put the compiled files into one file and not create individual js and map files I need to add outFile:"./build/tsc/js to tsconfig.

However with the outFile option set, aurelia-cli compiles but gives an error message of

```auto
browser.js:1 Error: Load failed: main: https://localhost:9000/src/main.js

```

How can I tell aurelia-cli to ignore the `outFile` in tsconfig and just carry on doing its own thing?

I keep switching between VSCode and Rider so I would like aurelia-cli to carry on working as normal irrespective of the editor I’m using

---

<div class="post-metadata">

**Author:** ![CuddleBunny](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/cuddlebunny/32/1037_2.png) [@CuddleBunny](https://discourse.aurelia.io/u/CuddleBunny)\
**Post date:** [September 13, 2019, 12:58pm UTC](https://discourse.aurelia.io/t/using-aurelia-cli-with-jetbrains-rider/2927/2 "2019-09-13T12:58:35Z")

</div>

I haven’t used Rider personally but JetBrains IDEs tend to have a great deal of overlap. I’ve followed the instructions for WebStorm to get TypeScript debugging to work in RubyMine: [https://www.jetbrains.com/help/webstorm/running-and-debugging-typescript.html](https://www.jetbrains.com/help/webstorm/running-and-debugging-typescript.html)

---

<div class="post-metadata">

**Author:** ![jeremyholt](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/jeremyholt/32/1098_2.png) [@jeremyholt](https://discourse.aurelia.io/u/jeremyholt)\
**Post date:** [September 13, 2019, 3:05pm UTC](https://discourse.aurelia.io/t/using-aurelia-cli-with-jetbrains-rider/2927/3 "2019-09-13T15:05:10Z")

</div>

I went through their documentation, but can’t find where I would tell Rider/Webstorm to run `au run` rather than compile with `...\node_modules\typescript`.

It clearly takes its settings from tsconfig (as does aurelia-cli), so I’m back to the problem of allowing Rider to compile and place the results in a folder that I don’t care about, and then have `au run` run so that it correctly creates `vendor-bundle.js` and `app-bundle.js`.
