Wil*_*iam 5 npm yarnpkg angular ionic4 capacitor
我正在尝试通过运行以下命令将 android 作为受支持的平台添加到我的项目中:离子电容器添加 android。
该命令被执行并在一个提示处停止,该提示询问我“您想使用哪个 npm 客户端?(使用箭头键),纱线是唯一的选择。
问题是我被困在这一点上,按箭头键没有注册任何东西(这些键工作正常),我什至无法选择给我的唯一选项
到目前为止,我已经尝试过:卸载纱线创建新项目删除 node_modules 更新所有模块
似乎没有任何效果。从好的方面来说,虽然当我尝试在另一台机器上执行这些步骤时,一切都运行良好,但我从未收到提示,这使得它仅对我的主工作站而言是独一无二的。我仍在试图弄清楚为什么我在这台特定机器上遇到问题
jce*_*ile 12
这是离子 CLI 上的一个错误。已修复,但尚未发布。https://github.com/ionic-team/capacitor/issues/1453
作为解决方法,您可以--capacitor在创建项目时删除该选项,然后像这样手动进行集成:
npm install @capacitor/core @capacitor/cli
npx cap init
并让 Ionic 知道您通过将其添加到 ionic.config.json
"integrations": {
"capacitor": {}
},
Run Code Online (Sandbox Code Playgroud)
我在使用以下命令在离子电容器应用程序中添加 Android 平台时遇到了这个问题。
$ ionic capacitor add android
Run Code Online (Sandbox Code Playgroud)
这似乎是 Ionic CLI 中的一个错误(如上所述)。所以,我想改用 Capacitor CLI。
作为解决方法,我执行了以下操作:
$ npm install @capacitor/android
$ npx capacitor add android
Run Code Online (Sandbox Code Playgroud)
这成功地将 android 文件夹添加到我的项目中。
| 归档时间: |
|
| 查看次数: |
4623 次 |
| 最近记录: |