解决The Node,js path can contain only letters, digits, periods (), underscores ( ), hyphens (-), colon

这篇具有很好参考价值的文章主要介绍了解决The Node,js path can contain only letters, digits, periods (), underscores ( ), hyphens (-), colon。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装 HUAWEI DevEco Studio 后配置 Node.js 环境时可能会报:

The Node,js path can contain only letters, digits, periods (), underscores ( ), hyphens (-), colon () and backslash ()

原因可能是因为安装路径中包含了 空格 ,可能大部分人习惯将软件安装在 Program Files 目录下,此时只要将 nodejs 的安装目录移到根目录即可。
值得注意的是,移动了 nodejs 的安装目录需要手动更改一下环境变量,比如我这里将它移动到D盘根目录下:
the ohpm path can contain,HarmonyOS,harmonyos
以上更改方式适用于:

  1. 手动安装 nodejs
  2. 使用 nvm 安装 nodejs

同样的,在配置 ohpm 时也会报类似的错误,解决方式一样。文章来源地址https://www.toymoban.com/news/detail-848915.html

到了这里,关于解决The Node,js path can contain only letters, digits, periods (), underscores ( ), hyphens (-), colon的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决node.js-opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]错误

    详细错误提示如下: 1-出现这个错误原因:因为我之前是node16更新到18后出现这个查了很多资料才知道node高版本加入了更严格的限制。 2-在项目的package.json文件下更改scripts加上这行代码SET NODE_OPTIONS=--openssl-legacy-provider 截图如下: 3-重新运行npm run dev命令行完美解决这个问题

    2024年02月13日
    浏览(77)
  • 【IOS】SDK does not contain ‘libarclite‘ at the path...

    SDK does not contain ‘libarclite’ at the path ‘/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a’; try increasing the minimum deployment target 很明显就是没有在指定的目录下找到对应的文件,实际进入到相关路径中,只能来到/Applications/Xcode.app/Contents/D

    2024年02月20日
    浏览(59)
  • SDK does not contain ‘libarclite‘ at the path ‘/Applications/Xcode.app/Contents/Developer/Toolchains

    升级到Xcode 15运行项目报错,报错信息如下: SDK does not contain \\\'libarclite\\\' at the path \\\'/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a\\\'; try increasing the minimum deployment target 低版本也会有这个错误,应该是依赖包少了点东西。 第一步: 下载

    2024年03月11日
    浏览(54)
  • Xcode15报错:SDK does not contain ‘libarclite‘ at the path ‘/Applications/Xcode.app/Contents/Developer

    报错内容: SDK does not contain ‘libarclite’ at the path ‘/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/ lib/arc/libarclite_iphonesimulator.a’; try increasing the minimum deployment target 缺少了libarclite_iphonesimulator.a这个东西,前往文件夹查看: /Applications/Xcode.app/Contents/Developer/T

    2024年02月19日
    浏览(42)
  • glibc编译时报错:configure: error:*** LD_LIBRARY_PATH shouldn‘t contain the current directory when ***

    在编译glibc时,进到glibc源码里: cd glibc-source mkdir build cd build 开始配置,执行了如下命令: ../configure --prefix=/opt/glibc 然后报如下错误: “configure: WARNING: *** These auxiliary programs are missing or incompatible versions: makeinfo *** some features or tests will be disabled. *** Check the INSTALL file for requir

    2024年02月11日
    浏览(30)
  • 【node.js】关于node.js,如何解决npm should be run outside of the Node.js REPL, in your normal shell报错?

    前言,安装node方式采用的是安装包解压的 报如下错误: npm should be run outside of the Node.js REPL, in your normal shell 在windows环境下安装完node,其目录结构下会有一个node.exe文件,运行该工具就相当于在cmd中执行node命令,即进入node开发模式。 产生这个错误的原因是你将npm命令运行在

    2024年02月03日
    浏览(39)
  • iOS Xcode 升级Xcode15报错: SDK does not contain ‘libarclite‘ at the path ‘/Applications/Xcode.app/Con...

    iOS Xcode 升级Xcode15报错: 缺少文件libarclite 一、仔细查看报错代码: 这个路径: 缺少文件, 那么进入这个路径进行查看 我这个截图是修复后的内容, 报错的情况下没有arc文件夹,也没有libarclite_iphonesimulator.a文件, 1、新建arc文件夹 2、下载:https://github.com/kamyarelyasi/Libarclite-Files中的l

    2024年02月04日
    浏览(35)
  • 【node.js】02-path模块

    目录 1. path.join()  2. path.basename() 3. path.extname() 1. path.join()  使用 path.join() 方法,可以把多个路径片段拼接为完整的路径字符串,语法格式如下:  例子:   2. path.basename() 使用 path.basename() 方法,可以获取路径中的最后一部分,经常通过这个方法获取路径中的文件名,语法

    2024年02月15日
    浏览(64)
  • 【Node.js】如何修复“错误:错误:0308010c:digital envelope routines::不受支持”

    作为一名开发人员,在项目中遇到错误是很常见的。在这篇博客文章中,我们将讨论一个困扰开发人员的特定错误,尤其是那些使用Node.js的开发人员。有问题的错误是“错误:错误:0308010c:数字信封例程::不受支持”,正如承诺的那样,我们将为您提供所有可能的修复方法

    2024年02月05日
    浏览(42)
  • Node.js之path路径模块

    让我为大家介绍一下path路径模块吧! 什么是path路径模块? path 模块是 Node.s 官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。 介绍三个关于path模块的方法: path.join() 方法,用来将多个路径片段拼接成一个完整的路径字符

    2024年02月04日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包