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. javascript - Heroku 创建命令产生 "ENOENT"错误 - 2

    关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭1年前。Improvethisquestion尝试调用“herokucreate”时,我得到以下结果:Creatingapp...done,stackiscedar-14ENOE

  2. javascript - DataTables:未捕获类型错误:无法读取未定义的属性 'buttons' - 2

    我在设置使用Buttons插件的自定义数据表时遇到问题。我可以设置一个customdefaultdom有效的布局://vanilladom(frtip...)$.extend($.fn.dataTable.defaults,{dom:'frtip'});但如果我尝试includethe"B"characterinthedomlayout://InvokeButtonsplugin(Bfrtip...)$.extend($.fn.dataTable.defaults,{dom:'Bfrtip'});...然后运行dataTables,报这个

  3. javascript - 使用参数变量获取传递给 ES6 箭头函数的参数 - 2

    这个问题在这里已经有了答案:Are'ArrowFunctions'and'Functions'equivalent/interchangeable?(4个答案)关闭6年前。我了解箭头函数在ES6中的工作方式,以及词法上的this,但我想知道是否有人知道将参数传递给箭头函数的方法?在ES5中,你可以简单地做:functionfoo(bar,baz){console.log('Args:',arguments.join(','))}然而,在ES6中,如果你使用箭头函数,像这样:constfoo=(bar,baz)=>{c

  4. javascript - Electron :关闭 w X vs 右键单击​​停靠并退出 - 2

    在我的Electron应用程序中,我想做一些在其他OSX应用程序中经常做的事情。那就是...我不想关闭在右上角单击红色X的应用程序。但是,如果他们右键单击停靠栏中的应用程序图标,然后说退出,那么我想退出该应用程序。我该怎么做?我已经尝试使用来自rendererProcess的onbeforeunload事件,以及browserWindow.on("close",fn)事件来尝试阻止这种情况。问题是他们都提交了onbeforeunload事件。而且我无法区分单击红色X和右键单击并告知退出的停靠图标之间的区别。你能帮忙的话,我会很高兴。有没有其他人在ElectronforOSX中这样做过?

  5. javascript - Cordova 检查 url 中的文件是否存在 - 2

    我正在使用cordova/phonegap并且需要知道文件是否存在这是带有路径和文件名的代码:storeUrl=cordova.file.dataDirectory+'myfolder/myfile.mp3';如何检查这个文件是否存在? 最佳答案 尝试来自此链接的代码:https://cordovablogsblogs.wordpress.com/2015/06/10/how-to-check-a-files-existence-in-phone-directory-with-phonegap/.代码:functio

  6. javascript - Javascript 和 Jquery 中的 array.eq() 与 array[] - 2

    访问数组时,什么时候使用.eq()函数比较合适?例如,我有...slides.eq(slidesLength-1).css("z-index",(slidesLength-1));后来我有...for(i=0;i<slidesLength-1;i++){$(slides[i]).css("left","-100%");}在第一段代码中,如果我不使用.eq()函数,幻灯片将停止运行。但是,无论我是否使用.eq()函数,第二部分似乎都起作用。这是为什么? 最佳答案 slides不是数

  7. javascript - AngularJS $http.post 与正文 - 2

    我有一个使用Cordova和AngularJS的应用程序。使用Angular,我向我的后端应用程序(SpringREST)发送一个值。我为此使用的方法是$http.post。问题当我尝试将数据发送到我的服务器时,Spring不会在我的实体中设置值。因此,我无法保存我的新数据。Angular代码我的AngularJS代码如下:httpService.createInBackend=function(url,data,callback,errorCallback){http.post(url,data).then(function(success){callback(success);},

  8. javascript - Css 动画以在悬停时扩展按钮文本 - 2

    我想在鼠标悬停时在按钮上显示更多文本,并且我希望按钮随扩展文本缩小和增大。我需要一个通用的解决方案,因为按钮上的文本及其宽度将取决于用户选择的语言。这是我(目前没有工作)的尝试.hover-value{display:inline-block;visibility:collapse;width:0%;-webkit-transition:width2s;transition:width2s;overflow:hidden;}button:hover.hover-value{visibility:visible;width:100%;}<button>Result<sp

  9. javascript - Reactjs 路由器匹配回调参数始终未定义 - 2

    我使用match方法进行服务器端渲染,回调中的参数始终未定义。可能出了点问题,但已经整整一天了,我无法理解它。这是我的服务器端渲染。//Createlocationfromthehistorymodule.letlocation=createLocation(req.url);match({Routes,location},(error,redirectLocation,renderProps)=>{//TODO:Verifywhythisisalwaysundefinedconsole.log('ERROR::',error)console.log('R

  10. javascript - 如何在 React Native 中为不同的 IOS 设备设置字体大小 - 2

    在react-native中我设计了一个示例,当我在不同的IOS设备上检查它时这是我的代码:render(){return(<Viewstyle={styles.container}><Viewstyle={styles.body}><TouchableHighlightstyle={styles.facebook}><Viewstyle={styles.row}><Imagestyle={styles.icon}source={require('image!fb')}/><Textstyle={styl

随机推荐

  1. javascript - Heroku 创建命令产生 "ENOENT"错误 - 2

    关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭1年前。Improvethisquestion尝试调用“herokucreate”时,我得到以下结果:Creatingapp...done,stackiscedar-14ENOE

  2. javascript - DataTables:未捕获类型错误:无法读取未定义的属性 'buttons' - 2

    我在设置使用Buttons插件的自定义数据表时遇到问题。我可以设置一个customdefaultdom有效的布局://vanilladom(frtip...)$.extend($.fn.dataTable.defaults,{dom:'frtip'});但如果我尝试includethe"B"characterinthedomlayout://InvokeButtonsplugin(Bfrtip...)$.extend($.fn.dataTable.defaults,{dom:'Bfrtip'});...然后运行dataTables,报这个

  3. javascript - 使用参数变量获取传递给 ES6 箭头函数的参数 - 2

    这个问题在这里已经有了答案:Are'ArrowFunctions'and'Functions'equivalent/interchangeable?(4个答案)关闭6年前。我了解箭头函数在ES6中的工作方式,以及词法上的this,但我想知道是否有人知道将参数传递给箭头函数的方法?在ES5中,你可以简单地做:functionfoo(bar,baz){console.log('Args:',arguments.join(','))}然而,在ES6中,如果你使用箭头函数,像这样:constfoo=(bar,baz)=>{c

  4. javascript - Electron :关闭 w X vs 右键单击​​停靠并退出 - 2

    在我的Electron应用程序中,我想做一些在其他OSX应用程序中经常做的事情。那就是...我不想关闭在右上角单击红色X的应用程序。但是,如果他们右键单击停靠栏中的应用程序图标,然后说退出,那么我想退出该应用程序。我该怎么做?我已经尝试使用来自rendererProcess的onbeforeunload事件,以及browserWindow.on("close",fn)事件来尝试阻止这种情况。问题是他们都提交了onbeforeunload事件。而且我无法区分单击红色X和右键单击并告知退出的停靠图标之间的区别。你能帮忙的话,我会很高兴。有没有其他人在ElectronforOSX中这样做过?

  5. javascript - Cordova 检查 url 中的文件是否存在 - 2

    我正在使用cordova/phonegap并且需要知道文件是否存在这是带有路径和文件名的代码:storeUrl=cordova.file.dataDirectory+'myfolder/myfile.mp3';如何检查这个文件是否存在? 最佳答案 尝试来自此链接的代码:https://cordovablogsblogs.wordpress.com/2015/06/10/how-to-check-a-files-existence-in-phone-directory-with-phonegap/.代码:functio

  6. javascript - Javascript 和 Jquery 中的 array.eq() 与 array[] - 2

    访问数组时,什么时候使用.eq()函数比较合适?例如,我有...slides.eq(slidesLength-1).css("z-index",(slidesLength-1));后来我有...for(i=0;i<slidesLength-1;i++){$(slides[i]).css("left","-100%");}在第一段代码中,如果我不使用.eq()函数,幻灯片将停止运行。但是,无论我是否使用.eq()函数,第二部分似乎都起作用。这是为什么? 最佳答案 slides不是数

  7. javascript - AngularJS $http.post 与正文 - 2

    我有一个使用Cordova和AngularJS的应用程序。使用Angular,我向我的后端应用程序(SpringREST)发送一个值。我为此使用的方法是$http.post。问题当我尝试将数据发送到我的服务器时,Spring不会在我的实体中设置值。因此,我无法保存我的新数据。Angular代码我的AngularJS代码如下:httpService.createInBackend=function(url,data,callback,errorCallback){http.post(url,data).then(function(success){callback(success);},

  8. javascript - Css 动画以在悬停时扩展按钮文本 - 2

    我想在鼠标悬停时在按钮上显示更多文本,并且我希望按钮随扩展文本缩小和增大。我需要一个通用的解决方案,因为按钮上的文本及其宽度将取决于用户选择的语言。这是我(目前没有工作)的尝试.hover-value{display:inline-block;visibility:collapse;width:0%;-webkit-transition:width2s;transition:width2s;overflow:hidden;}button:hover.hover-value{visibility:visible;width:100%;}<button>Result<sp

  9. javascript - Reactjs 路由器匹配回调参数始终未定义 - 2

    我使用match方法进行服务器端渲染,回调中的参数始终未定义。可能出了点问题,但已经整整一天了,我无法理解它。这是我的服务器端渲染。//Createlocationfromthehistorymodule.letlocation=createLocation(req.url);match({Routes,location},(error,redirectLocation,renderProps)=>{//TODO:Verifywhythisisalwaysundefinedconsole.log('ERROR::',error)console.log('R

  10. javascript - 如何在 React Native 中为不同的 IOS 设备设置字体大小 - 2

    在react-native中我设计了一个示例,当我在不同的IOS设备上检查它时这是我的代码:render(){return(<Viewstyle={styles.container}><Viewstyle={styles.body}><TouchableHighlightstyle={styles.facebook}><Viewstyle={styles.row}><Imagestyle={styles.icon}source={require('image!fb')}/><Textstyle={styl