Comments (5)
@dgeb would you accept a PR to use the handlebars npm library instead of packaging one internally?
from grunt-ember-templates.
@battuashwik that is correct - I created v0.4.10 for those who want to work with ember-latest.
@mixonic sounds good to me - thanks in advance!
from grunt-ember-templates.
@dgeb I looked at the situation and new understanding has come to light.
Basically, grunt-ember-templates is dependent on handlebars and on ember itself for the compiler. Though there is a npm module for handlebars, the one for ember is way out of date (pre2 or something). So an easy move is not possible.
Possible next steps: NPMize Ember again. Explore an idea I have about apps providing versioned JS files back to the NPM modules they have as dependencies. Include ember and handlebars runtime with grunt-ember-templates so it is at least easy to use one unified version.
Probable next steps: Weep over my beer.
from grunt-ember-templates.
@mixonic It seems to me that declaring a peerDependency on ember, which then is dependent on handlebars, is the right approach. However, without reliable dependencies, I will join you for that beer 😢 🍻 😢
from grunt-ember-templates.
I'm going to close this now, since I've added a note about versioning to the README. Basically, this plugin tracks ember-latest, so you may need an older version to work with a particular release of ember/handlebars.
The dependency issues that @mixonic and I discussed run a bit deeper and probably deserve a thread of their own.
from grunt-ember-templates.
Related Issues (20)
- Could you please upgrade to ember 2.17.0? HOT 4
- Add an option to print the output in CommonJS style HOT 1
- Errors don't show where they are occurring HOT 2
- Plugin setup HOT 1
- jshint complain about using dot notation HOT 1
- Please update to use handlebars 2.0.0 HOT 6
- ember-template-compiler dependency targets alpha version HOT 7
- Generating templates as "[object Object]". HOT 6
- Templates not redendering anymore in EmberJS app after upgrade from v 0.4.22 HOT 1
- Handlebars 2.0.0
- Ember-template-compiler version conflict HOT 1
- New release with latest changes? HOT 2
- Does not work for ember versions > 1.9.1 HOT 3
- Window not defined HOT 1
- template compilation with ember 2.0.0 fails HOT 8
- Segmentation Fault HOT 4
- Request for Maintainer HOT 5
- Doesn't work with ember-templates-compiler 2.7.2, but works with 2.3.0 HOT 2
- Failure compiling templates with ember#2.11.0-beta.3 HOT 7
- Add grunt-ember-templates build against latest ember HOT 2
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 grunt-ember-templates.