Comments (7)
Yep, there are tests in place to ensure this behavior, and they are passing to my knowledge. If you can make a small project that reproduces this issue it would help!
from roots.
https://github.com/Quintisimo/HiQ
This is one of the projects where I'm using roots
from roots.
I just pulled that project down and compiled it, and it did not use the production config. This can be verified by adding a console.log
to the production config file, and running roots compile
. If the console log doesn't appear, it's not using that config.
Are you 100% sure the production config is being used in your case? What steps have you taken to verify that this is the case? And what operating system are you on?
from roots.
I did the verified this by removing the roots-records
declaration from the app.production.coffee
but left it in the app.coffee
and then ran roots watch
. The site did not compile which told me that the app.coffee file was not being used. I also tried the console.log
and it gave me the same result.
How do i force roots to use the app.coffee
file when I run roots watch
? Also I am on Windows 10
from roots.
So I am unable to reproduce this issue, I'm sorry! That being said, I ran this on a mac, not windows, so that might be related to the issue. Unfortunately I do own a windows machine, and also not have the time to look into this any further for you right now. However, if you want to look into it that would be great!
The point where the config pull happens in the source code is right here. It's written to be as clear as possible, and is heavily commented.
from roots.
I think I figured it out. Node is setting the default environment to production and that is why it is using app.production.coffee. If I set the environment to development and then run roots it uses app.coffee. I just need to set the node environment to development by default
from roots.
Nice, glad you got it! 🙌 Good detective work.
from roots.
Related Issues (20)
- Npm warning when installing Roots globally ([email protected])
- Npm warning when initializing new Roots project ([email protected]) HOT 1
- Confused about `ignores` and `dump_dirs` configuration options HOT 5
- v1.roots.cx 500 Internal Server Error HOT 10
- Compile only "changed files" from watch command HOT 3
- watch command changes file names HOT 3
- Can't get handlebars.js to work HOT 3
- Make analytics opt-in HOT 3
- Installation not working on Mac OSX HOT 9
- Roots error when installing globally HOT 3
- Roots fails to run after install HOT 1
- Official nodejs Docker images need to be rewritten to support roots HOT 1
- use js rather than coffee HOT 2
- Public folder created outside root directory HOT 1
- Before Hook Promise HOT 3
- Axis Bold as Love HOT 1
- error fatal: Could not read from remote repository. HOT 1
- Roots won't install HOT 1
- Roots JS-API Use Coffeescript.register() error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from roots.