我开始研究离子,我对此非常陌生,并且关注This tutorials,我知道已经问过这类问题,但没有适当的解决方案,请提供解决方案,我跟随,
1.已安装节点 - node-v8.9.0-x86
2.运行命令npm install -g cordova ionic
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
C:\Users\Android1\AppData\Roaming\npm\cordova ->
C:\Users\Android1\AppData\Roaming\npm\node_modules\cordova\bin\cordova
C:\Users\Android1\AppData\Roaming\npm\ionic ->
C:\Users\Android1\AppData\Roaming\npm\node_modules\ionic\bin\ionic
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2
(node_modules\ionic\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for
fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current:
{"os":"win32","arch":"ia32"})
+ cordova@7.1.0
+ ionic@3.16.0
added 115 packages and updated 2 packages in 69.815s
答案 0 :(得分:10)
花了超过一天后,我遇到了许多解决方案,如下所示
答案 1 :(得分:2)
我也面临同样的问题。
在Ubuntu 16.04中为我解决了这个问题:
sudo -s
首先从命令
获取超级用户的访问权限sudo ionic start myApp tabs
进入SUDO模式后,然后使用sudo运行离子命令,如上所述
<强>感谢强>
答案 2 :(得分:2)
npm缓存清理--force
此命令对我有用。
答案 3 :(得分:1)
解决方案:
第1步:sudo -s
第2步:sudo ionic start todo空白(对于ubuntu)
答案 4 :(得分:1)
我面临着同样的问题。因此,我使用yarn
而不是npm
安装了节点模块。它为我工作。使用[Yarn][1]
您可以尝试并检查。
谢谢。
答案 5 :(得分:1)
解决方案:
步骤1:sudo -s
第2步:sudo ionic start todo blank
(对于ubuntu)
答案 6 :(得分:0)
尝试以sudo模式或管理员模式在项目目录中运行'npm i'命令。这对我有用。
答案 7 :(得分:0)
请按照以下简单步骤解决此问题:
(1)npm和
(2)npm-cache
手动文件夹。 [您可以在Windows上的=>%AppData%/ npm-cache中找到它。]
在Windows-OS的“程序和功能”中卸载Node.Js应用程序。
重新启动系统。
再次完美地在系统中重新安装Node.Js。
在任何地方(最好是从桌面)打开终端并运行
node --version
并检查它是否为最新版本。
npm --version
并检查它是否为最新版本。
git--version
并检查它是否为最新版本。
npm install -g ionic
ionic启动myApp标签
在这里== >>等待更长的时间(8-10分钟)<< ==直到所有离子文件下载完毕,以给定名称安装并创建一个新的离子应用。
最后,将创建一个新的离子项目。
转到该特定离子项目的项目文件夹,然后运行
离子服务
该项目将在浏览器中运行。
祝一切顺利,开发人员.. !!!
答案 8 :(得分:0)
解决方案是
**清除npm缓存
**从您的proyect中删除package-lock.json文件
**访问您的proyect
**运行yarn install
**您的互联网连接可能有问题