使用 Sublime Text 进行 Node.JS 的开发,经常需要浏览/修改 ./node_modules
中的其他模块的源代码。在 npm v3
之后,查找 ./node_modules
在的模块变得非常繁琐,因为 npm v3
会尽量将模块依赖树“拉平”在顶层目录。
其实是可以把你经常需要的模块给拉到 Sublime Sidebar 的顶层的,如下图:
keystone 原本在 `./node_modules/keystone` 下实现方法分两步,首先是创建一个 .sublime-project
文件:
文件的扩展名是 .sublime-project
,文件名可以用你自己的工程/模块名称。
然后在 Sublime 里打开这个文件,可以看到:
{
"folders":
[
{
"path": "."
}
]
}
添加一个 folder
定义并保存:
{
"folders":
[
{
"path": "."
},
{
"path": "./node_modules/keystone"
}
]
}
这样你就可以看到 keystone
文件夹出现在 Sublime Sidebar 的顶层目录了。
网友评论