当前位置: 首页 > 知识库问答 >
问题:

如何安装离子-我得到"npm ERR!路径"和其他错误

龙学
2023-03-14

请帮忙:)

我如何在Windows上安装IONIC。出于某种随机的原因,它没有安装。

我已经安装了Node、NPM和Cordova。

但我在尝试安装IONIC时会出错。

这是我的日志:

所以,问题是我不能安装离子。

C:\Windows\system 32

“离子”不被识别为内部或外部命令、可操作程序或批处理文件。

C:\Windows\system 32

4.4.2.

C:\Windows\system 32

6.5.0

C:\Windows\system 32

v6.10.0

C:\Windows\system 32

npm警告已弃用minimatch@0.2.14:请更新至minimatch 3.0。2或更高版本以避免RegExp DoS问题

npm警告已弃用minimatch@0.3.0:请更新至minimatch 3.0。2或更高版本以避免RegExp DoS问题

npm警告已弃用minimatch@2.0.10:请更新至minimatch 3.0。2或更高版本以避免RegExp DoS问题

npm警告不推荐使用的节点-uuid@1.4.8:改用uuid模块

npm警告不推荐使用的节点-uuid@1.3.3:使用uuid模块代替C:\Users\jasonbullen\AppData\Roaming\npm`--(空)

npm警告可选跳过可选依赖项:fsevents@^1.0。0(节点\模块\ionic\节点\模块\chokidar\节点\模块\fsevents):

npm警告不支持跳过选项依赖性:不支持的平台fsecents@1.1.1:想要{"os":"darwin","arch":"any"}(当前:{"os":"win32","arch":"x64"})

npm警告输入ionic@2.2.1将mime类型的捆绑版本替换为mime类型@2.0。14

npm警告输入ionic@2.2.1将semver的捆绑版本替换为semver@4.2.0

npm警告输入ionic@2.2.1将交叉繁殖的捆绑版本替换为交叉繁殖-spawn@4.0.2

npm警告输入ionic@2.2.1用表单替换绑定版本的表单数据-data@0.2.0

NPM WARN在ionic@2.2.1将请求的捆绑版本替换为request@2.51.0

ionic@2.2.1将ionic-app-lib的捆绑版本替换为ionic-app-lib@2.2.0

NPM ERR!路径C:\用户\jasonbullen\AppData\漫游\npm\node_modules.staging\ans i-b577a3a1

NPM ERR!代码ENOENT

NPM ERR!errno-4058

NPM ERR!Syscall重命名

npm错误!eNote eNote:没有这样的文件或目录,请重命名为“C:\Users\jasonbullen\AppData\Roaming\npm\node\U模块”。暂存\ansi-b577a3a1'-

npm错误!eNote eNote:没有这样的文件或目录,请重命名为“C:\Users\jasonbullen\AppData\Roaming\npm\node\U模块”。暂存\ansi-b577a3a1'-

NPM ERR!这很可能不是npm本身的问题

npm错误!eNONT,与npm无法找到文件有关。

NPM ERR!enoent

npm错误!此运行的完整日志可在以下位置找到:

npm错误!C:\Users\jasonbullen\AppData\Roaming\npm-cache\u logs\2017-03-23T09\u 44\u 06\u 598Z-debug。日志

非常感谢:)

请帮助他人-它仍然不起作用:(

共有2个答案

谯德元
2023-03-14

通过运行以下命令添加windows平台:

ionic platform add windows

或者

将此添加到您的配置中。xml:

<engine name="windows" spec="5.0.0" />

然后运行ionic prepare查看我的答案:https://stackoverflow.com/a/42815110/5239171

陆晓博
2023-03-14

在更新npm模块并在全球范围内安装ionic后,这个问题可能会得到解决

npm cache clean -f
npm install -g npm 
npm uninstall -g ionic cordova
npm cache clean -f
npm install -g ionic cordova

如果问题仍然存在

npm install -g minimatch

问题指https://github.com/npm/npm/issues/13323

 类似资料:
  • 问题内容: 我正在通过sudo npm install ionic -g安装ionic 并得到以下错误 离子论坛中也列出了该问题:-https: //forum.ionicframework.com/t/installing-ionic-not- successful-solved/36050/7 我曾尝试多次更改节点,npm,cordova版本,但是每次遇到此错误时,我都认为这与版本无关。在某些

  • 日蚀开普勒4.3.0. v20130530-1801 Egit版本:3.0.0.201306101825-r 在启动Eclipse并检查错误日志后,我得到以下警告: EGit无法检测到本机Git的安装路径“gitPrefix”。因此EGit无法尊重可能在本机Git安装目录下的${gitPrefix}/etc/gitconfig中配置的系统级Git设置。这些设置中最重要的是core.autocrlf

  • 问题内容: 我试图找到给定的路径是否可能是使用java的另一个路径的子级。这两个路径可能不存在。 说是可能的孩子。 目前,我正在与 问题答案: 您还可以使用 java.nio.file.Path 轻松完成此操作。该 java.nio.file.Path.startsWith 方法似乎是处理所有可能的情况。 例: 输出 如果需要更高的可靠性,可以使用“ toRealPath”代替“ toAbsolu

  • 问题内容: 我有这个定义: 我正在使用Symfony 1,并且想在上安装它们。我该如何指定? 问题答案: 看来您可以将目录定义为其他内容(在您的情况下): 然后,您可以将包名称重命名为其中没有级别目录,例如: 因此,您应该看起来像这样: 编辑 使用此配置,您将获得路径(这 当然 对symfony不利): 插件/sfGuardPlugin/sfGuardPlugin-4.0.2/ 我发现了一个解决方

  • 我正在使用Mac。我的pip安装路径是。如何将其更改为? 通常情况下,我的jupyter笔记本找不到pip安装的软件包,这就是我想更改路径的原因。 我感谢你的帮助。欢迎使用其他正确安装软件包的解决方案。

  • 问题: 1.当我尝试安装在python或通过cmd它说: 错误:系统找不到路径:'C:\Program Files(x86)\Microsoft SDK\Windows\v8.1\lib' 正如您看到的,上面写着但我有。在我看来,这就是问题所在,但我该如何解决它呢? 2.我也下载了并在cmd中尝试了这个: python-mpip安装C:\Users\Super\Downloads\cx\u Fre