【发布时间】:2015-04-18 05:26:48
【问题描述】:
我正在尝试在 Ember Helper 中使用 Markdown-it。首先我用 Bower 安装它并尝试导入它。
app.import('bower_components/markdown-it/dist/markdown-it.js');
在助手中:
import MarkdownIt from "markdown-it";
这显示错误Could not find module: markdown-it。然后我尝试使用Ember-browserify 并通过npm 安装Markdown-it。我尝试在助手中导入它
import MarkdownIt from "npm:markdown-it";
export default Ember.Handlebars.makeBoundHelper(function(input){
var result = MarkdownIt.render(input);
return new Ember.Handlebars.SafeString(result);
});
这显示错误TypeError: a.default.render is not a function。
我也试过
import MarkdownIt from "npm:markdown-it";
export default Ember.Handlebars.makeBoundHelper(function(input){
var md = new MarkdownIt();
var result = md.render(input);
return new Ember.Handlebars.SafeString(result);
});
这显示错误:找不到从 my-new-app/helpers/format-markdown 导入的模块 npm:markdown-it
【问题讨论】:
标签: node.js ember.js module ember-cli browserify