hexo如何加载插件?

node_modules文件下新建了一个hexo-test,并npm init生成了package.json和新建了index.js

为何在index.js里写入代码,hexo cleanhexo s后没有任何反应和执行?

刚开始研究hexo代码以及nodejs,还望能够给予帮助,非常感谢!~

阅读 2.6k
3 个回答

你只是创建了个模块,这个模块还没有被hexo引入,当然不会有输出了

首先你要安装hexo cli 工具

npm install hexo-cli -g

其次要初始化
hexo init [projectName]

再用 命令

以下摘自 Hexo 官方文档:插件|Hexo

插件(Packages)
如果您的代码较复杂,或是您想要发布到 NPM 上,建议您编写插件。首先,在 node_modules 文件夹中建立文件夹,文件夹名称开头必须为 hexo-,如此一来 Hexo 才会在启动时载入;否则 Hexo 将会忽略它。
...

按照文档的解释,如上操作能够顺利加载插件。你所说的“没有任何反应”,是否考虑了是你插件内容的问题,而不是加载问题呢?

推荐问题