# Testing pages without JS in dev mode (just getting a blank page)

**URL:** https://meta.discourse.org/t/testing-pages-without-js-in-dev-mode-just-getting-a-blank-page/204431
**Category:** Support
**Created:** [September 25, 2021, 12:19am UTC](https://meta.discourse.org/t/testing-pages-without-js-in-dev-mode-just-getting-a-blank-page/204431 "2021-09-25T00:19:28Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)
#### Post date: [September 25, 2021, 12:19am UTC](https://meta.discourse.org/t/testing-pages-without-js-in-dev-mode-just-getting-a-blank-page/204431/1 "2021-09-25T00:19:28Z")

</div>

I have set up Discourse on my dev machine however when I switch off JS in Safari I just get a blank page - is this normal? Is there a better way to test plugins with JS off?

---

<div class="post-metadata">

### Author: ![4ong](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/4ong/32/186618_2.png) [@4ong](https://meta.discourse.org/u/4ong)
#### Post date: [September 25, 2021, 12:33am UTC](https://meta.discourse.org/t/testing-pages-without-js-in-dev-mode-just-getting-a-blank-page/204431/2 "2021-09-25T00:33:00Z")

</div>

> [@AstonJ](#):
>
> Discourse

Discourse front-end is based on [EmberJS](https://emberjs.com/) and is a fully JS app.  
JSON between server and front.  
For tests - API is really rich - [https://docs.discourse.org/](https://docs.discourse.org/)  
Probably all things that you can do manually can be done with API.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [September 27, 2021, 9:39am UTC](https://meta.discourse.org/t/testing-pages-without-js-in-dev-mode-just-getting-a-blank-page/204431/3 "2021-09-27T09:39:48Z")

</div>

Are you using Ember CLI for development? To test out changes to server-side ERB templates, you will need to bypass that and go straight to the Rails server.

`NO_EMBER_CLI=1 rails s`

And then visit `localhost:3000`
