![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq30Y8nS5XN2rDGPNKEIMOOJbHbKQVc3Zgw1QR22DKmN4SmROhubzRGKPQ_d0lnSfBf-bq9u9f1pLyjXdJelQkxJtrNA80neTbYVBlMlVB9fy0wawk17Oc5yVUjkP8iDSw4BaFdf7EZGYu/s1600/Screen+Shot+2015-08-22+at+10.53.13+AM.png)
A temporary solution to that is to disable the RequireJS's require, delete the ambient declaration for requirejs's require.
/typings/requirejs/require.d.ts
// Ambient declarations for 'require' and 'define' declare var requirejs: Require; // declare var require: Require // Delete or uncomment this declare var define: RequireDefine;
This client-side config.ts won't work anymore:
requirejs.config({ paths: { "jquery": "/jquery/dist/jquery" } }); require(['app']); // this won't work
To make that work, access the client-side require via window object.
requirejs.config({ paths: { "jquery": "/jquery/dist/jquery" } }); var need : Require = window["require"]; need(['app']);
No comments:
Post a Comment