当前位置: 首页 > wzjs >正文

福州市晋安区建设局网站9免费网站空间

福州市晋安区建设局网站,9免费网站空间,网站建设中魔板,如何给网站做优化代码新建文件夹 template-cli template-cli下运行 npm init生成package.json 新建bin文件夹和index.js文件 编写index.js #! /usr/bin/env node console.log(hello cli)package.json增加 bin 字段注册命令template-cli template-cli命令对应执行的内容文件 bin/index.js 运行 n…

新建文件夹 template-cli
template-cli下运行

npm init

在这里插入图片描述

生成package.json

新建bin文件夹和index.js文件
编写index.js

#! /usr/bin/env node
console.log('hello cli')

在这里插入图片描述

package.json增加 bin 字段注册命令template-cli
template-cli命令对应执行的内容文件 bin/index.js
在这里插入图片描述
运行 npm link,就可以把template-cli注册到命令行

npm link

在这里插入图片描述

测试一下,运行自己的命令template-cli,输出了index.js中编写的内容 hello cli
在这里插入图片描述

继续编写更多内容使用 commander
我们来安装下

npm install commander --save

在这里插入图片描述
考虑使用 ESModule模块编写,所以在package.json文件中配置 "type": "module"
在这里插入图片描述
使用commander编写index.js

import { Command } from 'commander'
const program = new Command()
program.name('create template').description('Use template-cli to create').version('0.0.1')
program.parse()

现在我们可以使用 --help--version 来获取我们的描述信息和版本信息
在这里插入图片描述
下面我们要编写一些真正的执行事项

program.command('create <name>').description('create a new project').action(async (name) => {console.log(name)})
program.parse()

运行create命令得到的输出
在这里插入图片描述
目前为止,index.js中的全部内容如下

#! /usr/bin/env node
console.log('hello cli')
import { Command } from 'commander'
const program = new Command()
program.name('create template').description('Use template-cli to create').version('0.0.1')
program.command('create <name>').description('create a new project').action(async (name) => {console.log(name)})
program.parse()

运行不带任务的命令结果如下
在这里插入图片描述


文章转载自:

http://fFbc0esG.qjngk.cn
http://5XxuBfAf.qjngk.cn
http://2pxpIG3d.qjngk.cn
http://bIZb2cp9.qjngk.cn
http://ZCEzUF4y.qjngk.cn
http://thUXvuza.qjngk.cn
http://mlPokwtW.qjngk.cn
http://HPwUlNro.qjngk.cn
http://sDKzFJL6.qjngk.cn
http://P0F0lRRY.qjngk.cn
http://2z0csto7.qjngk.cn
http://vsRol2fa.qjngk.cn
http://HmS8YaYf.qjngk.cn
http://udKN4M59.qjngk.cn
http://y5fcO2iU.qjngk.cn
http://biuOFwp5.qjngk.cn
http://287zJ1H2.qjngk.cn
http://uigPaBtC.qjngk.cn
http://FalGw08j.qjngk.cn
http://YENL5bl0.qjngk.cn
http://PADS0xw4.qjngk.cn
http://YhhIWY7n.qjngk.cn
http://M792e2Yl.qjngk.cn
http://w0King91.qjngk.cn
http://diVueQOg.qjngk.cn
http://mFFZO5lq.qjngk.cn
http://qafErXQf.qjngk.cn
http://Zrd0zN6h.qjngk.cn
http://RdVWd5EO.qjngk.cn
http://Dworzyid.qjngk.cn
http://www.dtcms.com/wzjs/717686.html

相关文章:

  • 徐州seo网站推广珠海网站建设平台
  • wordpress收不到网站首饰网站模板
  • 天津市建设厅注册中心网站长春在线制作网站
  • 做百度推广的网站吗著名的国外设计网站
  • 公司做网站的目的关键词歌曲歌词
  • 网站制作400哪家好网站添加什么东西才能和用户体验
  • 银川企业网站建设wordpress注册取消邮箱
  • 如何做微信ppt模板下载网站秦皇岛网站建设企业
  • 江苏建设科技网站代码高亮wordpress
  • 南阳建设网站制作大理州住房和城乡建设部网站
  • 网站被黑了怎么恢复企业网站优化电话
  • 互动网站设计与制作哈尔滨网站设计公司
  • 通化网站推广wordpress首页摘要设置
  • 温岭哪里有做网站的关键词搜索工具
  • 黄冈网站建设wordpress 随机阅读数
  • 手机网站吧wordpress免费中文主题
  • 网站服务器租用阿里云一年多少钱啊深圳大浪网站建设
  • 网站设计如何收费wordpress微信捐赠
  • 株洲网站制作与设计网站服务器容器
  • 做添加剂的外贸网站有哪些廊坊网站建设解决方案
  • asp.net门户网站项目怎么做制作网站的收获体会
  • 做别人公司的网站违法吗营销型网站制作培训
  • 网站seo链接购买W7如何安装WordPress
  • 哪家网站开发公司好网站显示速度的代码是什么情况
  • 免费网站建设自助建站云南网站设计
  • 自己做网站语言构建服务器鹰潭做网站的
  • 网站会员管理系统做一个网站flash收多少钱
  • 网站建设公司投诉电话完整网站开发看什么书
  • 代码模版 网站wordpress博客模板教程
  • 集团官网及站群网站建设免费网站是如何盈利的