Skip to content

mcfog/glimmervoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前端项目脚手架

一直惯用的前端脚手架,主要包含

  • gulp
  • webpack
  • less
  • bower

目录结构参考

var globs = {
    js: 'frontend/js/**/*.js',//js代码
    less: 'frontend/less/**/*.main.less',//less代码
    html: 'frontend/**/*.html',//html文件
    assets: [//其它资源
        'frontend/fonts/**/*',
        'frontend/images/**/*'
    ]
};

js

js文件命名为*.main.js时,会被视为webpack的入口文件,编译后输出对应的 *.min.js

webpack的自动加载除了包含npm和bower的包目录之外,另外包含了lib,也就是说可以在frontend/js/lib/xxx.js放置以来类库,代码中用require('xxx')加载

less

less文件命名为*.main.less时,会被视为入口,编译后输出对应的*.min.css


大概就是这样,很长时间没有更新,很多依赖都已经过时,这个版本会被tag为0.1版本。我们v0.2见

About

my frontend scaffold repo

Resources

Stars

Watchers

Forks

Packages

No packages published