TOGOUTECH

javascript - 使用 ionic 2 而不是 typescript 应用程序创建一个 javascript 入门应用程序

coder 2024-05-16 原文

我正在尝试创建一个 JS 入门项目,但 ionic start xxx --v2 创建了一个 typescript 项目。

我需要创建一个 JS 入门项目,以便我可以将现有的 JS ionic 2 应用程序复制到全新安装。

我确实尝试将我所有的 JS 文件重命名为 typescript ,但得到了以下类型的错误消息负载:

Property xxx does not exist on type yyy

最佳答案

就像你可以读到Ionic docs :

Ionic 2 applications are created as TypeScript by default.

Want to use JavaScript instead? Pass the --no-ts flag and get a project set up for JavaScript instead.

所以你需要运行

ionic start xxx --v2 --no-ts

==============================

编辑:

你是对的。这似乎是文档或 Ionic CLI 中的错误。在这个commit你可以看到标题是remove javascript as an option for v2 projects ... and here在最后一条评论中,他们提到了一些关于更新文档的内容(因为它说想改用 JavaScript?传递 --no-ts 标志并改为为 JavaScript 设置一个项目。)。 p>

你可以跟着这个post看看 Ionic 团队是否有人回答了这个问题。

=============================

编辑 2:

刚刚在 ionic-v2 Slack channel 中提问,答案是:

We're going all in on TS.

You could do your own work and covert it toa es6 workflow, but we want people to use typescript

关于javascript - 使用 ionic 2 而不是 typescript 应用程序创建一个 javascript 入门应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37950594/

有关javascript - 使用 ionic 2 而不是 typescript 应用程序创建一个 javascript 入门应用程序的更多相关文章

  1. c# - 如何在 C# 中使用正则表达式解析 OData $filter? - 2

    您好,我想知道在C#中解析OData$filter字符串的最佳方法是什么,例如/API/organisations?$filter="nameeq'Facebook'ornameeq'Twitter'andsubscribersgt'30'"应返回名称为Facebook或Twitter且拥有超过30个订阅者的所有组织。我已经研究了很多但找不到任何不围绕WCF的解决方案。我正在考虑使用Regex并将它们分组,所以我有一个列表过滤器类使得:FilterResource:NameOperator:EqValue:FacebookFilterResource:NameOperator:EqVa

  2. c# - 设置 MVC 应用程序后访问被拒绝错误 - 2

    Accessisdenied.Description:Anerroroccurredwhileaccessingtheresourcesrequiredtoservethisrequest.TheservermaynotbeconfiguredforaccesstotherequestedURL.Errormessage401.2.:Unauthorized:Logonfailedduetoserverconfiguration.Verifythatyouhavepermissiontoviewthisdirectoryorpagebasedonthecredentialsyousup

  3. c# - 如何使用 c#.net 从组合框中的 sql server 获取所有数据库的列表 - 2

    我正在通过文本框输入源名称用户ID和密码,并希望数据库列表应该列在组合框中,以便用户可以选择源名称、用户ID、密码和数据库名称这四个选项来执行连接数据库将根据用户从其他系统中检索。用户将输入IP、用户ID和密码,他们应该在组合框中获得数据库列表,以便他们可以选择所需的数据库并执行连接privatevoidfrmConfig_Load(objectsender,EventArgse){try{stringConn="server=servername;UserId=userid;"+"pwd=******;";con=newSqlConnection(Co

  4. c# - 如何从C#中的文件夹中获取第一个文件名 - 2

    我需要从文件夹中获取第一个文件名。我怎样才能在C#中获得它?下面的代码返回所有的文件名:DirectoryInfodi=newDirectoryInfo(imgfolderPath);foreach(FileInfofiindi.GetFiles()){if(fi.Name!="."&&fi.Name!=".."&&fi.Name!="Thumbs.db"){stringfileName=fi.Name;stringfullFileName=fileName.Substring(0,fileName.Len

  5. C# 创建对齐网格功能 - 2

    我正在尝试创建一些要在运行时使用的对齐网格功能,但我在对齐部分遇到了问题。我已经成功地在面板上绘制了一个虚线网格,但是当我向面板添加标签控件时,如何将标签的左上角捕捉到最近的点?谢谢 最佳答案 我认为接受的答案不正确。原因如下:如果网格宽度=3,x上的a点像4应该映射到3但x=5应该映射到6。使用Pedery的答案它们都将映射到3。为了获得正确的结果,您需要像这样四舍五入(如果点是分数,您可以使用float)://让我们说吧。intgridCubeWidth=3;intgridCubeHeight=3;intnewX=Math.Ro

  6. c# - 如何使用 LINQ 获取 int 数组中的前 3 个元素? - 2

    我有以下整数数组:int[]array=newint[7]{1,3,5,2,8,6,4};我编写了以下代码来获取数组中的前3个元素:vartopThree=(fromiinarrayorderbyidescendingselecti).Take(3);当我检查topThree中的内容时,我发现:{System.Linq.Enumerable.TakeIterator}count:0我做错了什么,我该如何更正我的代码? 最佳答案 您如何“检查topThree中的内容”?最简单的方法是将它们打印出来:usingSystem;usingS

  7. c# - 使用 Json.NET 的自定义反序列化 - 2

    我有课publicclassOrder{publicintId{get;set;}publicstringShippingMethod{get;set;}}我想将下面的JSON数据反序列化为上面的类/对象stringjson=@"{'Id':1,'ShippingMethod':{'Code':'external_DHLExpressWorldwide','Description':'DHLILSExpressWorldwide'}}";我的想法是JSON中的Shipping

  8. c# - 无法为泛型类型创建 TypeConverter - 2

    我想创建一个TypeConverter对于通用类,像这样:[TypeConverter(typeof(WrapperConverter<T>))]publicclassWrapper<T>{publicTValue{//get&set}//othermethods}publicclassWrapperConverter<T>:TypeConverter<T>{//onlysupportToandFromstringspublicoverrideboolCanConvertFrom(ITypeDescriptorContextcon

  9. c# - 无法加载文件或程序集临时 ASP.NET 文件 - 2

    我正在使用C#(.NETFramework4)在ASP.NET上开发一个网站。创建新网站项目后,我尝试运行该项目。但我收到以下错误:Couldnotloadfileorassembly'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\TemporaryASP.NETFiles\myfirst\159977c5\b9e740fc\App_global.asax.yfqtni9g.dll'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我已经浏览

  10. c# 在运行时创建一个未知的泛型类型 - 2

    所以我有一个泛型类,它可能需要在它自己的一个方法中创建一个具有不同类型泛型的实例,其类型是通过反射获得的。这很重要,因为此存储库映射T到数据库表[这是我正在写的一个ORMish],如果代表T的类有一个代表另一个表的集合,我需要能够实例化它并将其传递到存储库[alaInception]。我正在提供方法,以防它更容易发现问题。privatePropertiesAttributesAndRelatedClassesGetPropertyAndAttributesCollection(){//ReturnsaListofPropertyAndAttributesvartype=typeof(T

随机推荐

  1. c# - 富文本框 - 粗体 - 2

    我知道这里有很多“如何加粗文本”的问题,但没有一个答案有帮助,我认为可能是富文本框是在运行时创建的。我正在制作一个聊天客户端,所以我有一个分成几行的富文本框,消息如下:{名称}:{消息}\r\n我想加粗这个名字,我已经尝试了很多代码示例,但这是我最接近它的工作方式:intlength=textBox.Text.Length;textBox.Text+=roomChatMessage.from+":"+roomChatMessage.text+"\r\n";textBox.Select(length,roomChatMessage.from.Length)

  2. c# - 为什么所有委托(delegate)类型都彼此不兼容? - 2

    在C#中,所有委托(delegate)类型都彼此不兼容,即使它们具有相同的签名。例如:delegatevoidD1();delegatevoidD2();D1d1=MethodGroup;D2d2=d1;//compiletimeerrorD2d2=newD2(d1);//youneedtodothisinstead这种行为和语言设计决策背后的原因是什么。 最佳答案 InC#alldelegatetypesareincompatiblewithoneanother,eveniftheyhavethesamesignature.Wha

  3. c# - 无法为泛型类型创建 TypeConverter - 2

    我想创建一个TypeConverter对于通用类,像这样:[TypeConverter(typeof(WrapperConverter<T>))]publicclassWrapper<T>{publicTValue{//get&set}//othermethods}publicclassWrapperConverter<T>:TypeConverter<T>{//onlysupportToandFromstringspublicoverrideboolCanConvertFrom(ITypeDescriptorContextcon

  4. c# - 无法加载文件或程序集临时 ASP.NET 文件 - 2

    我正在使用C#(.NETFramework4)在ASP.NET上开发一个网站。创建新网站项目后,我尝试运行该项目。但我收到以下错误:Couldnotloadfileorassembly'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\TemporaryASP.NETFiles\myfirst\159977c5\b9e740fc\App_global.asax.yfqtni9g.dll'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我已经浏览

  5. c# - 如何将 xmldocument 保存到流中 - 2

    我已经编写了代码来使用XmlReader解析我的xml文件,所以我不想重写它。我现在已经为程序添加了加密。我有encrypt()和decrypt()函数,它们采用xml文档和加密算法。我有一个使用xml阅读器解析文件的函数,但现在有了xml文档,我不确定如何创建xmlreader。问题是如何将我的xml文档保存到流中。我敢肯定这很简单,但我对流一无所知。XmlDocumentdoc=newXmlDocument();doc.PreserveWhitespace=true;doc.Load(filep);Decrypt(doc,key);StreamtempStream=null;doc

  6. c# 在运行时创建一个未知的泛型类型 - 2

    所以我有一个泛型类,它可能需要在它自己的一个方法中创建一个具有不同类型泛型的实例,其类型是通过反射获得的。这很重要,因为此存储库映射T到数据库表[这是我正在写的一个ORMish],如果代表T的类有一个代表另一个表的集合,我需要能够实例化它并将其传递到存储库[alaInception]。我正在提供方法,以防它更容易发现问题。privatePropertiesAttributesAndRelatedClassesGetPropertyAndAttributesCollection(){//ReturnsaListofPropertyAndAttributesvartype=typeof(T

  7. c# - 通过 SendMessage 或其他方式异步 GetForegroundWindow? - 2

    有没有一种方法可以在焦点从任何窗口更改到另一个窗口(甚至在Windows应用程序之间)时得到通知,这样我就可以在用户更改焦点时立即调用我的委托(delegate)?我一直在想我可能只需要做轮询:(:(每1秒并调用GetForegroundWindow但我真的不想这样做。 最佳答案 SetWinEventHook()可能是你最好的选择;您可以监听EVENT_SYSTEM_FOREGROUND以监听前景窗口的变化-或者甚至监听EVENT_OBJECT_FOCUS以监听应用程序和控件内更精细的焦点变化。您需要将其与WINEVENT_OUT

  8. c# - 在应用依赖注入(inject)时,Func<in T, out TResult> 是否适合用作 ctor arg? - 2

    例子:publicclassBusinessTransactionFactory<T>whereT:IBusinessTransaction{readonlyFunc<Type,IBusinessTransaction>_createTransaction;publicBusinessTransactionFactory(Func<Type,IBusinessTransaction>createTransaction){_createTransaction=createTransaction;}publicTCreate(){return(T)_cr

  9. c# - 将德语字符(变音符号、重音符号)替换为英语对应字符 - 2

    将德语字符(元音变音、重音符号)替换为英语字符我需要从各种文本字段中删除所有德语特定字符,以便处理到另一个系统中,该系统不会接受它们为有效。所以我知道的字符是:ß一种Øü一种厄ü目前我有一些手动替换它们的方法:myGermanString.Replace("ä","a").Replace("ö","o").Replace("ü","u").....但我希望有一种更简单/更有效的方法来做到这一点。由于每次运行我将在数千个字符串上执行此操作,其中99%将不包含这些字符。也许涉及某种Culture

  10. c# - 改进的 IValueConverter——MarkupExtension 还是 DependencyObject? - 2

    我在网上看到了两种不同的增强IValueConverter的方法。其中一个从MarkupExtension扩展了ValueConverter,另一个从DependencyObject扩展。我无法从两者中扩展,所以我想知道是否有一个比另一个更好? 最佳答案 从每一个派生给你不同种类的力量和灵active:源自MarkupExtension使您能够使用值转换器而不使其成为静态资源,如下所述:publicclassDoubleMe:MarkupExtension,IValueConverter{publicoverrideobjectPr