问题标签 [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.
android - 当我们进行离子状态恢复、保存、清除和重置时,实际上会发生什么?
ionic state
当我们执行以下命令时,项目中实际发生了什么
?
restore
save
clear
reset
在什么样的情况下我们需要使用它们?
我对此进行了谷歌搜索,但找不到任何合适的详细答案。
我感谢您的任何帮助。
ios - 离子 CLI 构建错误
过去,我已经能够成功地使用 Ionic CLI 构建我的 iOS 包,但是我有一组我无法摆脱的错误。存档正在成功,但我仍然遇到一些问题。
1)即使我正在使用该ionic build ios
命令,它也会创建一个存档包而不是构建包。
2) 我收到一些 IDEDistribution 错误:
即使在我运行rvm use system
命令之后也会发生此错误。
存档设置是否在 XCode 设置中?如果我尝试ionic build android
正确构建它(意味着它不存档,我会收到一条BUILD SUCCEEDED
消息)。
作为参考,这是我的系统信息: 您的系统信息:
我已经尝试卸载并重新安装 XCode 而没有任何变化。
git - 从 GIT 存储库创建的 Cordova/Ionic2 项目
我开发了一个 ionic2 应用程序,我将它推送到我们团队可以访问的私有 git 存储库。当另一个同事下载这个项目时,他无法使用 ionic/cordova 命令。(他已经在全球范围内安装了 ionic/cordova,所以这不是这个问题,我什至通过创建另一个 repo 在我的机器上进行了尝试,但没有成功)
错误:当前工作目录不是基于 Cordova 的项目。
我知道 ionic start/cordova create 添加的内容比上传到 git 的内容更多,但是这个命令附带一个.gitignore
文件,它会忽略这些文件。
有什么方法可以启动具有私有 git 代码的离子应用程序?
我看到ionic cli
有一个命令:(ionic start --template
它指定了一个模板)- Starter 模板可以来自命名模板(例如:选项卡、侧边菜单、空白)、Github 存储库、Codepen url 或本地目录。
这不能按预期工作,或者我没有尝试正确的方法。
有没有人遇到同样的问题并得到了解决方案?
cordova - 使用最新的 cli 构建 ionic 2 应用程序时出错
帮助!我很绝望....无法解决这个问题。构建时出错,见下文。
我已经尝试更新不同的项目:
请帮忙!无法将我的应用程序投入生产!
问题:以前有没有人遇到过这个问题,并且知道如何解决这个问题?
build - 如何从 ionic cli 获取参数到本地项目
我有一个命令:ionic build android
在我看来,输入后,它会将文件build.js从ionic cli
我的操作系统中运行到我的本地项目。
但是我在本地项目中没有看到任何平台参数。
所以我的问题是,如何android
从 ionic cli 获取参数到本地项目。
谢谢。
node.js - 添加平台时出错,graceful-fs 模块
我在添加 android 平台时开始了一个新的 ionic 项目我收到此错误
FS:不支持重新评估本机模块源。如果您正在使用优雅的 fs 模块。请更新它
它是一个新的 ionic 2 项目,有人可以帮助我。
我尝试了此链接中的所有内容
ionic-framework - 离子共享功能不起作用
我使用 Ionic 已经有一段时间了,包括 CLI 中的“ionic share”命令。
但是,最近,该命令失败并显示:
有没有人遇到过这个问题?
谢谢,韦恩
webpack - Ionic 2 更改 main.js 的名称( webpack.js output.filename 设置)
我们有一个 Ionic 2 应用程序,它可以本地部署,也可以部署到网络上。构建时我使用npm run build --prod --release
. 那只是包装ionic build.
我正在尝试更新我们的构建过程,以便能够换出main.js.
index.html 中的默认值
所以我希望能够从以下位置更改此文件:
with(自动生成的哈希)
第一步是生成文件。通过使用 webpack output.filename 设置,我能够在每次构建时成功生成正确的文件。
当我构建时,我可以看到它正在正确生成源文件,但是在完成失败后不久,ionic build
出现一条消息说它找不到build/main.js.
那是原始文件名,所以我想我需要以某种方式让 ionic 知道我正在更改名称main.js 文件。
错误:
[11:00:32] build prod failed: ENOENT: no such file or directory, open
'/Users/work/client/www/build/main.js'
[11:00:32] ionic-app-script task: "build"
[11:00:32] Error: ENOENT: no such file or directory, open '/Users/work/client/www/build/main.js'
我不确定如何更新ionic build
,以便它知道查找动态生成的 main.js 文件名。
ionic-framework - Ionic2 - 通过指定 github url 使用启动器失败并显示“无法读取属性”
我正在尝试使用可通过 git 存储库获得的入门模板。
当我应用指定的离子启动命令时,例如为离子超级启动器,我收到以下错误:
任何想法这里出了什么问题?
已经尝试过:
- 卸载/重新安装离子
- 更新 npm
- 获取新版本的 nodejs (6.9.5)
- 使用 nvm 管理 nodejs 的版本
我的套件:
视窗 8.1 64 位