问题标签 [ionic-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
80 浏览

javascript - 如何使用 Ionic Cli 在子文件夹中添加新页面

我想在特定文件夹下的现有项目中添加一个新页面。eg:我想在student-entry-form下面添加pages/forms

我使用了上面的命令,但它是forms-student-entry-form在页面下创建的。

有什么方法可以pages/forms/student-entry-form使用 Ionic Cli 实现吗?

0 投票
2 回答
951 浏览

angular - 离子/角度问题找不到模块'./fs'

我已经安装了 node v10 并尝试在我的 mac 中安装 Ionic。

当我运行时sudo npm install -g ionic,它显示 ionic 4 安装成功。

但是当运行ionic -vor时ionic serve,它显示以下错误

我已经搜索了解决方案,但找不到任何适合我的解决方案。

任何帮助表示赞赏。

0 投票
1 回答
1453 浏览

javascript - 如何在不使用 Angular 的情况下启动新的 Ionic 4 应用程序?使用 Vue.js 或 Vanilla JS

我开始使用 Ionic 4,想知道如何在不使用 Angular 的情况下启动新应用程序?该指南为此提到了 离子启动ionic start [name] [template]但是这会为 Angular 创建一个脚手架。我想我看过一段视频,解释如何使用非 Angular,但现在找不到了。我正在寻找使用 Vue 或没有框架。

0 投票
1 回答
4317 浏览

ionic4 - Ionic 4 CLI 无法生成服务

在我正在做的 ionic 4 项目目录中

ionic g service api/login通过cli创建服务。但我越来越

[ERROR] 类型必须是以下之一:组件、指令、页面、管道、提供程序、选项卡(不是服务)使用 --help 标志了解更多详细信息。

然后我寻求帮助ionic g --help,所以它给了我这些例子

例子:

我在任何地方都看不到服务。如果您可以建议,我如何以替代方式生成服务也很好。

0 投票
2 回答
2455 浏览

angular-cli - 在 Angular CLI 项目结构中创建 ionic 4 应用程序

我正在寻找一种“离子启动”项目的方法,并将其放在现有 Angular CLI 解决方案的项目文件夹中(已经包含一个 Web 应用程序和一个库)。

0 投票
0 回答
970 浏览

angular - Ionic 4:为什么页面生成命令会创建模块文件并且没有 cli 命令仅生成模块以更好地构建项目结构

Ionic 4:为什么每个页面生成命令都会创建模块文件,并且没有 cli 命令仅生成模块以更好地抽象。

我知道模块和组件之间的区别。用于延迟加载的模块,因此它只能在请求时加载,但我的问题是是否需要为每个页面生成模块?

Ionic 4 CLI 没有像 angular 那样为自定义模块提供生成命令。

如果我确实有一些不需要延迟加载的静态信息页面(每个页面都有单独的模块),对于这些场景,哪一种是最好的方式(对于应用程序的性能)。

->手动创建自定义模块并创建页面组件 或 ->使用 ionic4 cli 并使用生成页面命令

0 投票
2 回答
6664 浏览

angular - 数据路径“”不应有其他属性(src/assets)

我正在尝试在我的新离子项目(离子 4)中添加一个 CSS,但我得到了

我还没有完成 cli / ionic / angular 的任何迁移,但仍然出现此错误。我确定我有正确的 angular.json 文件。

我刚刚在样式部分添加了另一个条目。但它不起作用。帮助找出问题所在。按要求添加了整个 json 文件。

0 投票
2 回答
1303 浏览

ionic-framework - Ionic v4:“Ionic cordova run -l”不会启动我的应用程序

即将到来的观众的附加说明 这似乎是 macOS 上的一个常见问题:https ://github.com/ios-control/ios-sim/issues/253

这个问题下面的临时解决方案。

几天前我从事了一个新的离子项目,那时我没有任何问题。

今天我尝试启动开发服务器:ionic cordova run -l 但随后我收到此错误消息:

没有为模拟器指定目标。部署到未定义的模拟器

找不到设备类型“com.apple.CoreSimulator.SimDeviceType.undefined”。

运行子进程cordova 时出错。

记录当前可用的设备(ionic cordova run --list)给了我这个输出:

可用的ios设备:

可用的 ios 虚拟设备:

它是空的。没有可用的设备。不适用于ios,也不适用于android。

离子版本: 4.12.0

科尔多瓦版本: 9.0.0

Nodejs 版本: 11.5.0

我将不胜感激任何帮助,使这项工作再次。

0 投票
4 回答
2418 浏览

angular - 如何在基于 Angular 7 的 Ionic 4 应用程序中使用 sha256 对文件进行哈希处理?

我正在尝试在基于 Angular 7 的 Ionic 4 应用程序中使用 SHA256 对超过 1GB 的文件进行哈希处理。我想使用这个NPM 模块。但是没有文档。如何以及在何处导入此模块?或提出更好的选择。

我收到以下错误: 在此处输入图像描述

我试过: import * as sha256File from 'sha256-file';

这是 index.js 文件:文件夹中没有“crypto”或“fs”。

0 投票
0 回答
78 浏览

ionic-framework - 离子实时重载在保存时执行两次

每次我对代码进行更改时,live-reload 都会执行两次。第一次重新加载很快(< 1 秒),然后有一个暂停,然后另一个重新加载触发并且需要更长的时间(2 - 3 秒)。

当我创建一个新的 Ionic 入门应用程序时,我没有遇到这个问题。我尝试了不同的 IDE 并得到相同的结果。

我的离子信息: