我是一个初学者节点js和角度js。ReferenceError:“require”未定义
我有一个字符串,它是HTML文本,我想将它转换为玉。
我可以用节点js模块'html2jade'来做到这一点,但是当我在js文件(在控制器)写我的代码时,它给了我一个'require'未定义的错误。
这是代码:
app.controller('comicController', function($scope, resources) {
$scope.searchComic = function() {
resources.routes.charactersAPI.fetch({title: $scope.title}, function done(response) {
console.log(response);
$scope.comic = response;
//$scope.comic.description
require('html2jade').convertHtml($scope.comic.description, {}, function (err, jade) {
$scope.desc = jade;
});
});
};
});
任何帮助表示赞赏。提前致谢!
您使用的是requireJS吗? require()是节点中的一个命令,但是你需要一些库来使它在客户端可用。你使用哪个库,以及如何? – doldt 2015-02-24 07:38:55
您应该在构建过程中使用模块,例如browserify – 2015-02-24 07:41:43
您是否已经安装了该模块? – 2015-02-24 08:01:18