tnsg
NativeScript CLI 生成器(页面、服务、类)
npm i --save tnsg

tnsg

NativeScript CLI 生成器


快速生成页面、服务、类...

安装

npm install -g tnsg

生成页面、服务、类(Angular)

脚手架 用法
页面 tnsg -p my-page
服务 tnsg -s my-service
tnsg -c my-class

示例

tnsg -p pages/login 将生成

  • ./app/pages/login/login.android.css
  • ./app/pages/login/login.ios.css
  • ./app/pages/login/login-common.css
  • ./app/pages/login/login.component.ts
  • ./app/pages/login/login.html 并在 app.module.ts 中链接组件

tnsg -p pages/user-detail 将生成

  • ./app/pages/user-detail/user-detail.android.css
  • ./app/pages/user-detail/user-detail.ios.css
  • ./app/pages/user-detail/user-detail-common.css
  • ./app/pages/user-detail/user-detail.component.ts
  • ./app/pages/user-detail/user-detail.html 并在 app.module.ts 中链接组件

生成视图 {N}

脚手架 用法
视图 tnsg -vi my-view

示例

tnsg -vi views/user 将生成

  • ./app/views/user/user.css
  • ./app/views/user/user.js
  • ./app/views/user/user.xml