您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Coder 发布于2019年05月27日 12:35

npm 安装报错:源文本中存在无法识别的标记

7233 次浏览 读完需要≈ 2 分钟 npmJavaScript

我想在 Node.js 环境下安装一个 @babel/core。执行的是npm官方示例中的命令:

npm install --save-dev @babel/core

结果执行报错,报错信息如下:

源文本中存在无法识别的标记。
所在位置 行:1 字符: 24
+ npm install --save-dev  <<<< @babel/core
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnrecognizedToken

请问该如何解决?

环境信息

  • 操作系统:Windows 7 64位
  • Node.js v10.14.2
  • npm v6.9.0

1 个回答

Ready · 3年前

在包名外面加一对双引号(单引号也可以)。

npm install --save-dev "@babel/core"
已采纳 90 1 0 1 编辑
Coder · 3年前

用你这种写法,已经解决了。不过感觉这有点像一个bug,因为根据 官方文档,这应该是可以支持的呀。

撰写答案