JavaScript新手在这里。我是Angular2的新手,目前我正在学习模块加载器(有很多!等),所以请耐心等待,因为我的“未知未知”空间可能非常大。
我有兴趣为Windows创建基于JavaScript的“打包Web应用程序”(“打包”,因为JS包含在通用Windows平台应用程序中)。
要记住的一个限制是我对打包的应用程序的大小有严格的限制。越小越好。
考虑到这一点,我有一些具体的问题,希望能够揭露我的无知程度:
谢谢!
答案 0 :(得分:1)
不使用Electron或Ionic2,是否有可能(也是一个好主意)在Angular2中创建离线体验,然后只在我的Visual Studio项目中手动包含生成的已编译的.js文件?
是的,有可能。 TypeScript将被编译为javascript代码,这些代码将由您的项目使用。所以最终,它是编译的js代码,对你的项目来说是必需的。
但是,如果您对项目的大小非常担心,那么我建议您使用Angular 1,它只是JS代码。并且最小尺寸为Angular 1及其依赖关系jquery。有一个压缩版本的Angular 1(angular.min.js:164kb)和jquery(jquery-3.1.1.min.js:85kb)。
答案 1 :(得分:0)
在这里回答我自己的问题: