这篇文章讲述自定义命令行的声明,NPM依赖包请查看 链接:自定义NPM包 。
使用的是husky6+,配带誉数置与旧版本不同,跟随文章 *** 作时,请注意版本
Note: 这里不要使用 prepublish 钩子,该钩子在 npm i 时运行 ,而不是 npm publish 时运行。
NPM 包是 commonJS 语法,使用 require() ,而非 import...from... 引入依赖。
而,若 NPM 包语法使用 ES6+ 语法蠢首书写,必须使虚源用 ES Module 的 import 、 export default 导出方式,不要混用
推荐几个常用的命令行辅助工具:
入口文件示例:
其中, #!/usr/bin/env node 是必填行,在安装命令行后,依据该行指定 node 环境执行该命令行。
vs. 缺失 #!/usr/bin/env node
借助 commander 第三方工具包
借助 commander 第三方工具包
use 命令定义
小程序主要包含以下三个拆差入口文件:app.js 这个文件是整个小程序的入口文件,我们主要做了网络检测、用户信息获取等;当让也可以注入公用的方法在其他页面中去通过getApp()调用(注:页面中调用app.js中的方法时不需要通逗御行过require或者import引入)
app.json 这个文件可以山哗对小程序进行全局配置,决定页面文件的路径、整体窗口表现、设置网络超时时间、设置多tab等.
app.wxss 是小程序的公共样式表
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)