我正在使用Poet作为博客/静态站点生成器引擎,它很棒。
它目前是我的 packages.json 中列出的一个依赖项,所以我在我的 express 应用程序中简单地npm install
使用它。require
但是,我想更改库中的一个行为(特别是构建“post.preview”的方式,现在只需获取第一行,我希望也许能够配置多行每个帖子)。
为此,我正在考虑克隆 repo 并进行更改。
但我想知道我是否应该:
- 将它直接克隆到我的 blog/node_modules/poet 并
require
像往常一样,或者, - 将其克隆到不同的文件夹并
require
从不同的路径。
请记住,我想尽快发布到 Heroku 或 Nodejitsu。
你对此有何看法?
更新:在我的 git repo 下,我有一个带有克隆库的 git repo 的问题。它以某种方式将整个文件夹添加为文件。我立即从 lib 文件夹中删除了“.git”,一切都恢复了正常......我不知道这种行为的原因!