当前位置: 首页 > 面试题库 >

离子安装错误

张建华
2023-03-14
问题内容

我正在通过sudo npm install ionic -g安装ionic

并得到以下错误

>     /root/.nvm/versions/node/v4.2.2/bin/ionic ->
> /root/.nvm/versions/node/v4.2.2/lib/node_modules/ionic/bin/ionic
>  
>     > node-sass@3.4.2 install
> /root/.nvm/versions/node/v4.2.2/lib/node_modules/ionic/node_modules/node-
> sass
>     > node scripts/install.js
>  
>  
>     module.js:340
>         throw err;
>               ^
>     Error: Cannot find module
> '/root/.nvm/versions/node/v4.2.2/lib/node_modules/ionic/node_modules/node-
> sass/scripts/install.js'
>         at Function.Module._resolveFilename (module.js:338:15)
>         at Function.Module._load (module.js:280:25)
>         at Function.Module.runMain (module.js:497:10)
>         at startup (node.js:119:16)
>         at node.js:902:3
>     npm ERR! Linux 3.13.0-32-generic
>     npm ERR! argv "/root/.nvm/versions/node/v4.2.2/bin/node"
> "/root/.nvm/versions/node/v4.2.2/bin/npm" "install" "ionic" "-g"
>     npm ERR! node v4.2.2
>     npm ERR! npm  v2.14.7
>     npm ERR! code ELIFECYCLE
>  
>     npm ERR! node-sass@3.4.2 install: `node scripts/install.js`
>     npm ERR! Exit status 8
>     npm ERR!
>     npm ERR! Failed at the node-sass@3.4.2 install script 'node
> scripts/install.js'.
>     npm ERR! This is most likely a problem with the node-sass package,
>     npm ERR! not with npm itself.
>     npm ERR! Tell the author that this fails on your system:
>     npm ERR!     node scripts/install.js
>     npm ERR! You can get their info via:
>     npm ERR!     npm owner ls node-sass
>     npm ERR! There is likely additional logging output above.
>  
>     npm ERR! Please include the following file with any support request:
>     npm ERR!     /root/npm-debug.log

离子论坛中也列出了该问题:-https: //forum.ionicframework.com/t/installing-ionic-not-
successful-solved/36050/7

我曾尝试多次更改节点,npm,cordova版本,但是每次遇到此错误时,我都认为这与版本无关。在某些地方,有人提到从根目录安装离子可能会有所帮助,所以我也这样做了。

请帮助我找出这一点。谢谢


问题答案:

Nic-raboy bolg在这里介绍安装离子框架的简单方法。

chmod 775 ubuntu_ionic_installer.sh
sudo ./ubuntu_ionic_installer.sh

**download a convenient shell script**博客中提供的ubuntu_ionic_installer.sh下载,然后按照以下步骤操作,放松身心。



 类似资料:
  • 问题内容: 我按照这里的说明在Windows7上安装ionic,但出现了错误。 当前安装的其他实用程序版本是: 当我尝试安装ionic时,得到以下结果 请帮助我解决此问题。 问题答案: 确保下载并安装Windows版Git。 要安装Cordova,请确保已安装Node.js,然后运行 为Android开发的Windows用户:您需要确保已安装并设置以下内容。 注意:每当您对PATH或任何其他环境变

  • 离线安装适用于 Navicat Monitor 支持的所有平台,但 Amazon Linux 2 和 Docker 容器除外。 Windows 请按照下列步骤在 Windows 上安装 Navicat Monitor: 下载 Navicat Monitor Windows 版本。 打开“.exe”文件。 在欢迎画面点击“下一步”。 请阅读许可协议。接受并点击“下一步”。 接受安装位置点击“下一步”

  • 本部说明如何在离线环境下如何安装 Nginx Plus 及 Nginx Controller 安装介质准备 安装介质需要提前准备,介质的下载需要在可连接互联网的环境上进行,具体安装介质包括: 编号 名称 类型 说明 1 Docker rpm Docker Community Edition (CE) 18.09 2 Kubernets RPM rpm 安装 Kubernets 所需 RPM 包(k

  • 我得到以下错误ENOENT, EPERM而安装离子在Windows 10以下的说明在http://ionicframework.com/docs/v2/getting-started/installation/ npm配置 使用的命令 按照说明安装 正确的方法是什么? 类似的问题在Ubuntu 12.04这里 更新:-我尝试运行这个作为管理员,但最终结果是相同的,略有不同的错误消息。

  • 请帮忙:) 我如何在Windows上安装IONIC。出于某种随机的原因,它没有安装。 我已经安装了Node、NPM和Cordova。 但我在尝试安装IONIC时会出错。 这是我的日志: 所以,问题是我不能安装离子。 C:\Windows\system 32 “离子”不被识别为内部或外部命令、可操作程序或批处理文件。 C:\Windows\system 32 4.4.2. C:\Windows\sy

  • null 我试图创建新的项目。我得到了“梯度”错误。好像Gradle-1.6.zip是捆绑在studio里面的,但是由于存在错误,我从他们的网站上下载了Gradle-1.6.zip。(http://www.gradle.org/downloads)我在PATH环境变量中添加了gradle\bin。 然后我仍然会得到maven遗漏的新错误。似乎我需要下载maven,但我甚至不知道版本。 你能一步一步