我想在我的系统中使用离线sails.js文档。
sails.js的文档保留在链接Sails.js Documentation。
正如他们在那里提到的,他们使用doc-templater来构建文档。我在节点REPL中尝试了下面的代码。
require('doc-templater')().build({
remote: 'git@github.com:balderdashy/sails.git',
remoteSubPath: '',
cachePath: '/code/sandbox/doctemplatertest/foo/bar/cache/',
htmlDirPath: '/code/sandbox/doctemplatertest/foo/bar/html',
jsMenuPath: '/code/sandbox/doctemplatertest/foo/bar.jsmenu'
}, function (e,r) {
if (e) {console.log('ERROR:\n',require('util').inspect(e, false, null));}
else console.log('RESULT:\n',require('util').inspect(r, false, null));
});`
但它不起作用;我得到了这个结果:
RESULT:
[]
undefined
任何人都可以展示它的工作方式。
答案 0 :(得分:1)
看起来他们从来没有让那个模块工作得很好: https://github.com/balderdashy/sails-docs/issues/523#issuecomment-136823015
或者你可以克隆文档网站的git repo: https://github.com/balderdashy/www.sailsjs.org
用帆来运行它?