错误:无法找到模块' hbsfy'

时间:2016-07-01 09:55:38

标签: linux server gulp

脚本问题

您好我将安装https://github.com/cloverstudio/Spika/tree/master/web/src/server

我开始了:

gulp build-dist

Error: Cannot find module 'hbsfy'

我希望这就是我需要的所有安装本教程并不是网站上最好的:)

我如何解决这个问题?什么模块是needet?

1 个答案:

答案 0 :(得分:0)

我也遇到了同样多的问题。我在Ubuntu 16.04服务器上尝试Spika。 在$ npm install之前,有必要$ sudo apt-get install nodejs-legacy

回答你的问题,首先只是在web目录上清理所有npm

rm -rf node_modules/

现在我们可以运行以下命令:

npm install
npm install gulp-util
npm install minimatch
npm install graceful-fs
npm install gulp -g
npm install hbsfy
npm install handlebars

这还不够,因为jsdoc并不像预期的那样。 node_modules / jsdoc / lib / jsdoc中的所有文件和目录都应该在node_modules / jsdoc中,所以只需为每个文件和目录创建一个符号链接

e.g。

cd node_modules/jsdoc
ln -sf lib/jsdoc/opts opts
ln -sf lib/jsdoc/util util
etc... etc...

现在我们终于可以运行

gulp build-dist

希望你发现它有用,问候;)