node.js 开发命令行工具 发布npm包
2017-08-28 14:14
337 查看
新建一个文件夹“nodecmd”;
在nodecmd下新建文件夹bin;
在bin文件夹下新建JavaScript文件hello.js
向上回到nodecmd文件夹,新建文件index.js
文件夹结构如下
在nodecmd文件夹下,运行“npm init”;
按照命令行提示输入 name version description 等信息
编辑package.json文件,加入bin节点
在命令行输入"npm install -g .",使命令全局执行
输入hello,得到执行结果
然后输入“npm publish”发布包。
-----------------------------------------------------------------
P.S.发布之前可能需要注册npm账号:
1.访问https://www.npmjs.com/,注册,邮箱收邮件点击激活;
2.执行命令 “npm login”,输入用户名密码登录;
3.执行npm publish
在nodecmd下新建文件夹bin;
在bin文件夹下新建JavaScript文件hello.js
#!/usr/bin/env node console.log('hello');
向上回到nodecmd文件夹,新建文件index.js
module.exports=require('./lib')
文件夹结构如下
在nodecmd文件夹下,运行“npm init”;
按照命令行提示输入 name version description 等信息
编辑package.json文件,加入bin节点
{ "name": "nodecmd", "version": "1.0.0", "description": "node命令行开发测试", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "thinkingthigh", "bin": { "hello": "./bin/hello.js" }, "license": "ISC", "keywords": [ "nodecmd" ] }
在命令行输入"npm install -g .",使命令全局执行
输入hello,得到执行结果
然后输入“npm publish”发布包。
-----------------------------------------------------------------
P.S.发布之前可能需要注册npm账号:
1.访问https://www.npmjs.com/,注册,邮箱收邮件点击激活;
2.执行命令 “npm login”,输入用户名密码登录;
3.执行npm publish
相关文章推荐
- 详解Node.js如何开发命令行工具
- 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
- 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
- 微软开放技术发布针对 Mac 和 Linux 的更新版 Azure Node.JS SDK 和命令行工具
- 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
- 在Visual Studio上开发Node.js程序(2)——远程调试及发布到Azure
- Redux 学习笔记 --- node.js开发
- 自学Node.js: WebStorm+Node.js开发环境的配置
- 使用sublime text 开发node.js
- 用NodeJS+Mongodb+Pug开发博客网站
- Node.js开发利器
- node-sqlserver :微软发布的 SQL Server 的 Node.js 驱动
- Node.js开发入门—UDP编程
- Node.js微信公众号开发
- Node.js的原型继承函数util.inherits + 开发框架Express4.x
- node.js入门教程迷你书、node.js入门web应用开发完全示例
- Node.js 国产 MVC 框架 ThinkJS 开发 controller 篇
- 在Visual Studio上开发Node.js程序
- 使用nodejs+livereload页面开发自动刷新
- Express 基于 Node.js 平台,快速、开放、极简的 web 开发框架。