美文网首页
npm script 使用 quick-temple 快速创建脚

npm script 使用 quick-temple 快速创建脚

作者: 一本大书 | 来源:发表于2019-04-14 14:49 被阅读0次

脚本功能是 npm 最强大、最常用的功能之一。

我们在 package.json 文件下的 scripts

原来存在的问题:基于 MVVM 创建 Page 效率缓慢,针对这个问题我制作了
qdfast 脚本,暂时解决了这个问题,在与前端团队协作使用Taro开发小程序的过程中我接触到了 npm script 脚本,相对于 qdfast 有很多的优势:

qdfast new:page
依赖 HomeBrew npm script
安装 步骤繁琐 npm install 时自动引入
升级 手动update npm install 时自动升级
功能 单一 易拓展
版本管理 成本高 可多人维护

我们基于端小程序的脚本来熟悉一下整个实现流程。

引入 quick-temple 组件

package.json中注入:

"devDependencies": {
    "quickly-template": "^1.0.0",
}
// 或者使用命令行  进行安装
npm i quickly-template -g --save

在项目根目录下执行 npm install 安装组件

在项目跟目录下创建_template/page文件夹,在这里面存放模版文件

模版文件路径

在模版文件夹内添加模版文件

模版文件

模版文件内的关键字使用{{name|pascal}}代替,如:

// 在根据模版生成文件的时候,文件内的 {{name|pascal}} 会自动替换为文件名
export default {{name|pascal}} as ComponentClass<PageOwnProps, PageState>
// 比如生成一个Setting的页面,最终会这样展示
export default Setting as ComponentClass<PageOwnProps, PageState>

package.json中注入脚本

"scripts": {
     "new:page": "qt new page --target ./src/pages --rename false --root ./_template"
}

最后,根据模版文件去创建一个新页面就只需要执行指令

npm run new:page Setting

参考:
npm script 使用指南
git: quick-template

相关文章

  • npm script 使用 quick-temple 快速创建脚

    脚本功能是 npm 最强大、最常用的功能之一。 我们在 package.json 文件下的 scripts 原来存...

  • 前端工具流利器——npmscript

    什么是npmscript 与其说npmscript,不如说是npm中的script。当我们使用npm init创建...

  • npm package.json scripts

    参考知乎 王仕军 关于 npm script 我写了本掘金小册,还配了视频《使用 npm script 打造超溜前...

  • jsonp

    JSONP使用动态创建script实现的,动态创建script只能使用GET不能使用POST。 用 form 可以...

  • Egg

    项目初始化 使用GIT创建项目,本地克隆项目并进入。 使用脚手架快速初始化,使用npm init egg快速选择适...

  • npm脚本命令npm run script的使用

    npm脚本命令npm run script的使用 转自:https://www.cnblogs.com/zhaoz...

  • vue实现点击复制(组件使用的elemnet-ui)

    效果图: 使用模块: clipboard npm install clipboard html Script 代...

  • 1、vue安装

    使用vue-cli快速构建npm i -g @vue/cli 创建项目vue create new-project...

  • 【npm】scripts 使用

    针对项目使用的npm,做一个简单的原理和使用笔记。npm 允许在package.json文件里面,使用script...

  • package.json配置之script

    script配置 实则为npm脚本(npm允许在package.json文件里面,使用scripts字段定义脚本命...

网友评论

      本文标题:npm script 使用 quick-temple 快速创建脚

      本文链接:https://www.haomeiwen.com/subject/blzcwqtx.html