Skip to content

This is a preprocesser for the webpack module bundler. It support the ' if ' directive,similar to C ' #ifdef '

License

Notifications You must be signed in to change notification settings

friskfly/if-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

if-loader

This is a preprocesser for the webpack module bundler. It support the ' if ' directive,similar to C ' #ifdef '

Usage

see example.js

//common
var ab = {
  a : 9,
  b : 100
}

/* #if version-b */
(function(){
 "A can't see this"
})()
/* #end */

/* #if version-a */
(function(){
 "B can't see this"
})()
/* #end */

// #if version-b,version-c
(function(){
 "A can't see this"
})()
// #end

// #if version-a,version-c
(function(){
 "B can't see this"
})()
// #end

About

This is a preprocesser for the webpack module bundler. It support the ' if ' directive,similar to C ' #ifdef '

Resources

License

Stars

Watchers

Forks

Packages

No packages published