解析配置 - JSON5 时出错:语法错误时输入以 1:1 结束无效



我尝试使用node_modules/.bin/babel before.js -o after.js命令从 es6 转换为兼容的 js。我还必须在Windows Powershell上运行set-executionpolicy remotesigned以修复无法加载的错误,因为
在此系统上禁用了运行脚本。 就目前而言,node_modules/.bin/babel before.js -o after.js命令正在抛出

语法错误(文件目录链接(解析配置 - JSON5 时出错: 输入以 1:1 结束无效。

我遇到了同样的问题,我发现这是因为我有一个空的 Json 文件,它是用于 babel.config.json(或.babelrc(。

它适用于以下内容:{}

问题似乎是由我的执行策略受到限制引起的。对于那些关心类似问题的人。通过以管理员身份打开Windows PowerShell并运行命令Get-ExecutionPolicy -Scope CurrentUser并查明脚本访问是否不受限制,可以修复上述类似错误。如果不是,则可以使用以下命令Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine后跟问题的 Y 或 N 答案,即可设置。

在对象 {} 中添加 .babelrc 文件,键 "presents": 和值 - 所有 babel 依赖项都来自 package.json。帮助了我

相关内容

最新更新