You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My understanding is that this pull request does this for the command line couchapp.
In both cases I believe loadFiles still needs to be told when to expect coffeescript files with a proper options.operators. There should be some sort of helper for that: ddoc.templates = loadFiles(dir, couchapp.coffeescript_helper).
There is now native coffeescript support in CouchDB (since 1.2.0). In this case the _design document's language is coffeescript.
I'm not sure how to do this for a main app.coffee except:
by enclosing the coffescript code in ''' (to make sure it does not get compiled); should work but prevents to use e.g. ''' in coffeescript code;
by using things like ddoc.views = loadFiles('views'). This defeats the goal of node.couchapp to have things gathered in a single file.
It looks like this would be a target for a coffeescript-specific tool.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
If you don't have coffeescript installed, it works like normal. If you have coffeescript installed + visible to
require, you can: