# static-file-server **Repository Path**: root321/static-file-server ## Basic Information - **Project Name**: static-file-server - **Description**: 静态文件服务器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-11 - **Last Updated**: 2022-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 超简单的Node.js开发命令行工具 ## 第一步,创建项目 创建项目很简单,我们只需要先创建一个目录(或者叫文件夹) 接着在我们创建的目录中再执行一条命令就可以了,命令如下 ``` npm init -y ``` 这样npm就会帮我们配制好一个最简单的npm项目了 ## 第二步,修改配制 使用任意的文本编辑器打开项目中的package.json文件,添加以下内容 ```json { "bin": { "myToolName": "bin/main.js" } } ``` myToolName 将会成为我们工具的名称,也就是说当我们使用这个工具的时候,在命令行输入 myToolName 就可以了 ## 第三步,创建工具入口文件 工具的入口文件和上一步中我们添加的文件路径保持一致就可以 所以,我们先创建一个bin目录,接着在bin目录中创建一个main.js文件 ## 第四步,编辑测试代码 使用文本编辑器打开main.js文件,添加以下测试内容 ```js #!node console.log("hello world") ``` \#!node 用来指定运行环境,不能省略 ## 第五步,发包测试 在项目根目录中,执行下面的命令 ``` npm link ``` **这个命令会在全局npm包目录下生成myToolName, myToolName.cmd, myToolName.ps1文件 ** **并在node_modules目录下生成当前项目文件夹的快捷方式** 然后就可以在其它任一位置执行 ``` myToolName ``` 如果看到命令行中有打印我们上面写的内容,就代表已成功