图形界面。
在 Atom 的 Settings > Install 里搜索找到 atom-ternjs 并安装。
这种方法在国内需要科学上网。命令行。
apm install atom-ternjs
这种方法在国内也需要科学上网。
3.本地安装。
cd ~/.atom/packages
git clone git@github.com:tststs/atom-ternjs.git/*地址是atom官网插件github地址,某一部需要点击REPO*/
cd atom-ternjs
npm install
atom-ternjs如何运行于node项目中
配置项目
atom-ternjs 插件对项目配置做了可视化,可以通过菜单来操作。
File > Open 打开 Node.js 项目文件夹。
Package > Atom Ternjs > Configure project
Save & Restart server 之后会在项目根目录生成 .tern-project 文件
手动配置,一份最简单的 .tern-project 文件的示例:
{
"ecmaVersion": 6,
"libs": [],
"loadEagerly": [ "**/*.js" ],
"plugins": {
"node": {},
"node-express": {}
}
}
它代表使用 ECMAScript 6,递归加载项目文件夹下所有的 js 文件(包括 node_modules),使用 ternjs 的 node 插件用于 Node.js 核心库补全,node-express 插件用于 express 补全。
详细阅读 atom-ternjs 的 README。
创建/修改 .tern-project 文件后,执行 Packages > Atom Ternjs > Restart server。成功得到原生 js 和 Node.js 的自动补全了
最终效果:
文章摘自配置 Node.js 开发环境——使用 Atom — 码志
原著配置 Node.js 开发环境——使用 Atom