前端从零到一搭建脚手架并发布到npm
    		       		warning:
    		            这篇文章距离上次修改已过450天,其中的内容可能已经有所变动。
    		        
        		                
                以下是一个简化的脚手架创建和发布流程,假设你已经拥有了Node.js环境和npm账号。
- 创建一个新的npm项目:
 
mkdir my-cli && cd my-cli
npm init -y- 创建一个入口文件,例如
bin/my-cli.js: 
#!/usr/bin/env node
console.log('My CLI is running!');- 更新
package.json文件,指定入口脚本和bin命令: 
{
  "name": "my-cli",
  "version": "1.0.0",
  "description": "A sample CLI tool",
  "main": "bin/my-cli.js",
  "bin": {
    "my-cli": "./bin/my-cli.js"
  },
  "scripts": {
    "start": "node bin/my-cli.js"
  },
  "keywords": ["cli-template"],
  "author": "Your Name",
  "license": "MIT"
}- 使脚手架可执行:
 
chmod +x bin/my-cli.js- 登录到npm:
 
npm login- 发布到npm:
 
npm publish以上步骤创建了一个简单的命令行工具脚手架,并将其发布到了npm公共仓库。在实际开发中,你需要根据具体的需求扩展my-cli.js文件和package.json中的配置。
评论已关闭