有谁知道最近博客文章或教程的哪个角2个.js文件与适当的d.ts文件一起,我需要这样我就可以将它们放入现有的VS解决方案而不使用使用NPM?我看到我可以得到角度文件here,但不知道我需要哪些文件。根据Angular文档,我need do nothing to get typings files for library packages that include d.ts files—as all Angular packages do.,但再次,当我通过一个示例Angular应用程序,不知道我需要哪些d.ts文件。Angular2.JS与d.ts文件文件,而故宫的Visual Studio 2015年
我无法忍受膨胀和混乱。下面是.NET 4.6左边,右边的同样的事情,一个全新的asp.net核心下列this blog后:
我不能大肚子不必增加超过13,000文件阿霍德也许20 ?, 30?文件。
也许我对此过于强调,但现在我会采取任何建议来避免这种膨胀,即使是与另一个前端框架一起使用。我简单地看了一下我喜欢的Aurelia,但是再次看到NPM。不确定React是否合适。
我的商业领域包括Category
,这是一个自引用的类/表,并且我在一个直观的用户界面后,用户可以快速创建自己的Category
结构,而无需做一堆后备服务器。似乎与Angular2或Aurelia,我只需要几个Component
s在浏览器中完成此操作。
我知道Angular 1.5增加了Component
s,如果需要的话,我可以探讨一下。根据我对React的了解,这不是数据管理。
因此,为了重申我的问题,我可以只获取Angular2文件及其d.ts文件,以便在打字稿中进行编码?如果不是的话,Aurelia的问题也是一样。如果没有,我可以保持低调的任何方式仍然会写出一些优雅的前端代码。
任何帮助将不胜感激
请仔细阅读[问]和[什么是对话题](http://stackoverflow.com/help/on-topic)和[什么不是](http://stackoverflow.com/help/dont-ask)。询问外部资源的问题不在话下,问题也在征求意见(Aurelia vs Angular 2)。目前,您的问题听起来像是一场关于JavaScript开发如何运作的咆哮(也就是说,大量小型组件是为获得所需功能而构建的)。 –
新的前端框架通常涉及构建工具,涉及包含NPM的包管理器。如果你不想使用NPM或任何其他软件包管理器,你应该使用一个简单的JavaScript库,如KnockoutJS。 –
就个人而言,我不建议使用angular2或任何比jQuery等更复杂的框架,无NPM或凉亭。您只能使用umd模块('bundles/**/*。umd.js'文件),并将它们包含在html中或使用systemjs来动态加载它们,如果只使用**,您可能会忽略它JavaScript,但角有很多的依赖关系,你失去了所有打字的语言功能和打字稿和正确的ID。你只是不会做自己的大忙,如果你试图用它的方式脱离预期的方式 – Tseng