File tree Expand file tree Collapse file tree 3 files changed +10
-25
lines changed
Expand file tree Collapse file tree 3 files changed +10
-25
lines changed Original file line number Diff line number Diff line change @@ -2,3 +2,4 @@ node_modules
22platforms
33hooks
44app /** /* .js
5+ report
Original file line number Diff line number Diff line change 1- // Resolve JavaScript classes that extend a Java class, and need to resolve
2- // their JavaScript module from a bundled script. For example:
3- // NativeScriptApplication, NativeScriptActivity, etc.
4- //
5- // This module gets bundled together with the rest of the app code and the
6- // `require` calls get resolved to the correct bundling import call.
7- //
8- // At runtime the module gets loaded *before* the rest of the app code, so code
9- // placed here needs to be careful about its dependencies.
10-
111require ( "application" ) ;
12- require ( "ui/frame" ) ;
13- require ( "ui/frame/activity" ) ;
14-
15- if ( global . TNS_WEBPACK ) {
16- global . __requireOverride = function ( name , dir ) {
17- if ( name === "./tns_modules/application/application.js" ) {
18- return require ( "application" ) ;
19- } else if ( name === "./tns_modules/ui/frame/frame.js" ) {
20- return require ( "ui/frame" ) ;
21- } else if ( name === "./tns_modules/ui/frame/activity.js" ) {
22- return require ( "ui/frame/activity" ) ;
23- }
24- } ;
25- }
2+ if ( ! global [ "__snapshot" ] ) {
3+ /*
4+ In case snapshot generation is enabled these modules will get into the bundle but will not be required/evaluated.
5+ The snapshot webpack plugin will add them to the tns-java-classes.js bundle file. This way, they will be evaluated on app start as early as possible.
6+ */
7+ require ( "ui/frame" ) ;
8+ require ( "ui/frame/activity" ) ;
9+ }
Original file line number Diff line number Diff line change 11require ( "./vendor-platform" ) ;
2-
32require ( "tns-core-modules/bundle-entry-points" ) ;
3+ require ( "nativescript-facebook" ) ;
You can’t perform that action at this time.
0 commit comments