我在Windows 10上出现了这个错误,我做了一个新的Ubuntu安装在Windows上删除所有内容,仍然...在我下载最新的nodejs版本和最新的离子和cordova版本后,当我尝试使用离子时我得到此错误..怎么样?!?!?!?!
离子信息 [WARN]您不在Ionic项目目录中。项目背景可能是 丢失。
cli包:(/ usr / lib / node_modules)
@ionic/cli-utils : 1.12.0
ionic (Ionic CLI) : 3.12.0
系统:
Node : v8.6.0
npm : 5.3.0
OS : Linux 4.10
答案 0 :(得分:2)
我遇到了和你一样的问题,但我已经完成了这些步骤并且有效。
npm cache clean
并按Enter键。sudo npm install -g npm
并按Enter键。 npm install
并按Enter键。 (您可以忽略此步骤并运行您的项目)如果您仍有同样的问题,请尝试npm update
然后运行你的离子项目。
这是步骤的link
答案 1 :(得分:0)
当我在Docker容器中构建应用程序时遇到此问题,它也可能出现在任何Ubuntu(或Linux)计算机上。
该错误需要一个显然不存在的 daemon.log 文件。如果您手动创建 daemon.log 文件,它应该没有副作用。
只需运行以下命令:
mkdir -p /root/.ionic
touch /root/.ionic/daemon.log
运行这些命令后,所有Ionic CLI命令都应正常工作。