我正在尝试在node.js平台上安装和configurationdoculare软件包。 我从官方文档网站grunt-docular.com开始 。
数百次尝试之后,运行grunt docular-server
时出现问题。 我认为在docular
包和它的grunt插件grunt-docular
之间的兼容性问题。
当我试图使用[email protected]
和[email protected]
它的工作。 但目标是使用最新版本的npm
软件包来获取angular度文档的最新版本。
错误是:
Warning: Task "docular-server" not found. Use --force to continue.
Aborted due to warnings.
这是我做的:
npm install grunt-docular
这是我的gruntconfiguration文件:
module.exports = function(grunt) { // Project configuration. grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), docular: { groups: [], showDocularDocs: true, showAngularDocs: true } }); // Load the plugin that provides the "docular" tasks. grunt.loadNpmTasks('grunt-docular'); // Default task(s). grunt.registerTask('default', ['docular']); };
我遇到了同样的问题。 看来,要运行服务器的最新版本的grunt-docular,你必须运行:
grunt docularserver
如果这样做会遇到“path.join需要string”types的错误,则必须将以下内容添加到gruntconfiguration文件中:
docularserver: { targetDir: "//path to where the docs are generated" }