【问题标题】:Unable to install Babel locally in a project无法在项目中本地安装 Babel
【发布时间】:2019-02-11 23:00:29
【问题描述】:

我正在按照这里的步骤https://babeljs.io/setup#installation

我创建一个 package.json 文件然后运行

npm install --save-dev babel-cli

我得到错误:

npm ERR! Darwin 17.7.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-- 
save-dev" "babel-cli"
npm ERR! node v6.11.2
npm ERR! npm  v3.10.10
npm ERR! file /Users/name/Desktop/Graphs/package.json
npm ERR! code EJSONPARSE

npm ERR! Failed to parse json
npm ERR! No data, empty input at 1:1
npm ERR! 
npm ERR! ^
npm ERR! File: /Users/name/Desktop/Graphs/package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR! 
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. 
JSON.parse

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/name/Desktop/Graphs/npm-debug.log

我试过了

npm cache clear

npm update

但它仍然不起作用。有什么想法吗?

【问题讨论】:

  • 发布你的package.json,错误提示你的package.json 无法解析
  • 看起来你的 package.json 有问题
  • 它是空白的。我是新手,我认为安装 babel-cli 时会填充它...是否有一个特定的模板可以用来创建有关项目的一些信息?
  • 抱歉,我在 package.json 中添加了 {},它起作用了。

标签: node.js babeljs babel-cli


【解决方案1】:

您的package.json 有问题。而不是从一个空白文件开始,你应该运行

npm init

package.json 文件生成模板。

如果您不想回答所有问题来自定义模板,请运行

npm init -y

生成一个空白的默认模板。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-24
    • 2021-09-20
    • 1970-01-01
    • 1970-01-01
    • 2017-12-20
    • 2018-12-27
    • 1970-01-01
    • 2022-11-01
    相关资源
    最近更新 更多