Catalog npm
PACKAGE EXPLORERView in registry

37sy-build

npm

构建方案

Versions collected20
Direct dependencies20From release 1.3.3
Last observed20 Oct, 19:28 UTC

README

Current package documentation

基于gulp的集成构建方案,支持预定义模板,流程构建、代码发布。适合小团队快速构建发布

Install

npm install -g 37sy-build

##说明

  • 第一次安装工具,需要运行fe set <name> [content] 初始化工具。可以设置的选项有

    • <__tempDir>: 工具全局缓存,模板、临时文件存放的地方。默认是$home。如果没有在项目目录配置发布路径,默认也会发布到这个目录。
    • <__git>: 自定义模板以及工具配置的git地址。之所以放在git上,是为了能动态维护模板,更新配置。
  • 拉取模板及配置。运行fe -u,即可拉取模板。第一次工具会clone项目下来,之后会update获取更新。所以需要在git上建立项目,存放模板。

  • 初始化项目配置:

    • fe -i 生成项目目录及项目配置文件(指令选项见工具配置说明)
  • 开发命令:

    • fe 本地实时刷新
    • fe dev 发布至测试服务器(ftp)
    • fe pro 发布至生产服务器(ftp)
  • git自定义模板及配置目录结构:

    • project
      | --template
      | --fe-config.js
  • 工具配置

    • 工具配置文件名为fe-config.js,
  • 工具模板

Commands

  • fe help:查看帮助

  • fe -u: 从git上拉取预定义的模板

  • fe -i: 在当前目录初始化模板目录,生成项目配置

  • fe set <name> [path]:工具设置

    • fe set __tempdir ...: 设置工具缓存目录(模板文件、构建缓存)
    • fe set __git ... : 设置模板git地址
  • fe dev: 构建并ftp发布至测试服环境

    • fe dev -l: 监控文件变动,实时构建并ftp发布至测试服环境
  • fe pro: 构建并ftp发布至生产环境

    • fe pro -l: 监控文件变动,实时构建并ftp发布至生产环境
  • fe test: mocha测试

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 20

Collected releases
VersionPublishedDirect dependenciesOpen version
1.3.3Registry latest2 Aug 201720
1.3.22 Aug 201720
1.3.12 Aug 201720
1.3.01 Aug 201720
1.2.91 Aug 201720
1.2.81 Aug 201720
1.2.712 Jul 201720
1.2.617 Apr 201720
1.2.531 Mar 201720
1.2.431 Mar 201720
1.2.331 Mar 201720
1.2.230 Mar 201720
1.2.130 Mar 201720
1.2.029 Mar 201721
1.1.929 Mar 201721
1.1.829 Mar 201721
1.0.415 Nov 201619
1.0.211 Nov 201619
1.0.12 Nov 201621
1.0.02 Nov 201621

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
icmi/37sy-build

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:28 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:86b5fffebb4598b8e96d5e3c747042b942f69a088ac90aee056130655694a76c