hexo如何加载插件?

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

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

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

阅读 2.5k
3 个回答

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

首先你要安装hexo cli 工具

npm install hexo-cli -g

其次要初始化
hexo init [projectName]

再用 命令

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题