David Catuhe 6774b57a80 Moved pbr to core 9 năm trước cách đây
..
.gitignore 6baf8cefa0 updating gulp's gitignore 10 năm trước cách đây
config.json 6774b57a80 Moved pbr to core 9 năm trước cách đây
gulp-addModuleExports.js 0ab3fa41b6 REmove duplicate __decorate 9 năm trước cách đây
gulp-removeShaderComments.js 0b2bd0b300 New parametrables shader includes 10 năm trước cách đây
gulpfile.js 0ab3fa41b6 REmove duplicate __decorate 9 năm trước cách đây
package.json 28ac87721b Updating gulp 10 năm trước cách đây
readme.md 9337ce8eb6 Update readme.md 10 năm trước cách đây

readme.md

Build Babylon.js with Gulp

Build Babylon.js with gulp and npm (nodejs), easy and cross-platform

(Paths in this file are relative to this file location.)

How to use it

First install gulp :

npm install -g gulp

Install some dependencies :

npm install

Update dependencies if necessary :

npm update

Update config.json if you want to add your own files:

"extras" : {
    "files": [
        "file1.js", "file2.js"
    ]
}

From the javascript source

Build Babylon.js from the javascript files:

gulp

Will be generated :

  • babylon.js
  • babylon.noworker.js (minified version without collisions workers)
  • babylon.max.js (unminified)

Build Babylon.js when you save a javascript file:

gulp watch

From the typescript source

Build Babylon.js from the typescript files:

gulp typescript

Will be generated :

  • babylon.js
  • babylon.d.ts
  • babylon.noworker.js (minified version without collisions workers)
  • babylon.max.js (unminified)

Be aware that all js files content will be overwrite.

Build Babylon.js when you save a typescript file:

gulp watch-typescript

Compile all the typscript files to their javascript respective files including declaration file

gulp typescript-compile

Be aware that all js files content will be overwritten.