RequireJS - Optimizer (ok)
https://www.tutorialspoint.com/requirejs/requirejs_optimizer.htm
Source: https://github.com/CaryLandholt/Tutorial-RequireJS-Optimizer
Bài toán 1: concatenated-modules.build.js
C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\Scripts\main.js
/*global require*/
require.config({
paths: {
//core
'doc': 'core/doc',
'document': 'core/document',
'publish': 'core/publish',
'pubsub': 'core/pubsub',
'subscribe': 'core/subscribe',
'unsubscribe': 'core/unsubscribe',
'window': 'core/window',
// events
'dirty': 'events/dirty',
'textchange': 'events/textchange',
// libs
'jquery': 'libs/jquery'
}
});
require(['app']);

C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\build\concatenated-modules.build.js
({
baseUrl: '../Scripts',
mainConfigFile: '../Scripts/main.js',
name: '../Scripts/main',
out: '../Scripts/concatenated-modules.js',
optimize: 'none'
})

C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\build\build.sh
java \
-classpath \
js.jar \
org.mozilla.javascript.tools.shell.Main \
r.js \
-o \
concatenated-modules.build.js
Bài toán 2: concatenated-uglified-modules.build.js

C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\build\build.sh
java \
-classpath \
js.jar \
org.mozilla.javascript.tools.shell.Main \
r.js \
-o \
concatenated-uglified-modules.build.js

C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\build\concatenated-uglified-modules.build.js
({
baseUrl: '../Scripts',
mainConfigFile: '../Scripts/main.js',
name: '../Scripts/main',
out: '../Scripts/concatenated-uglified-modules.js'
})
Bài toán 3: concatenated-uglified-noLicenseComments-modules.build.js

C:\Users\Administrator\Desktop\Tutorial-RequireJS-Optimizer-master\build\build.sh
java \
-classpath \
js.jar \
org.mozilla.javascript.tools.shell.Main \
r.js \
-o \
concatenated-uglified-noLicenseComments-modules.build.js

PreviousRequireJS - Defining Function (cách sử dụng require rất lạ) (ok)Next========== End RequireJS Tutorial =======
Last updated