尝试安装Babel JSX预编译器时出错

时间:2016-06-16 05:54:20

标签: reactjs babeljs react-jsx

您在尝试预编译我的JSX代码时遇到以下错误。我一直在使用它,但发生了一些事情,我无法安装这个

  

npm install babel-preset-es2015 babel-preset-react

显示此错误消息:

  

npm ERR! Linux 3.13.0-85-generic npm ERR! argv“/ usr / bin / nodejs”   “/ usr / bin / npm”“install”“babel-preset-es2015”“babel-preset-react”   错误的ERR!节点v4.4.5 npm ERR! npm v2.15.5 npm ERR!文件   /home/name/.npm/babel-plugin-check-es2015-constants/6.8.0/package/package.json   错误的ERR!代码EJSONPARSE

     

npm ERR!无法解析json npm ERR!意外的标记'\ u0000'在   1:1374 npm ERR!   e#readme“,”_ id“:”is-finite@1.0.1“,”_ from“:”is-finite @> = 1.0.0< 2.0.0“}   npm ERR!
  ^ npm ERR!文件:   /home/name/.npm/babel-plugin-check-es2015-constants/6.8.0/package/package.json   错误的ERR!无法解析package.json数据。错误的ERR! package.json必须   是真正的JSON,而不仅仅是JavaScript。错误的ERR!错误的ERR!这不是一个   npm中的错误。错误的ERR!告诉包作者修复他们的package.json   文件。 JSON.parse

     

npm ERR!请在任何支持请求中包含以下文件:   错误的ERR! /var/www/html/js/npm-debug.log

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果要在计算机上全局安装这些模块,请添加insertDocuments(db, function() { db.close(); });

-g

否则,我想你在本地安装它。确保您的根目录中有npm install -g babel-preset-es2015 babel-preset-react 用于启动该命令。关注package rulesHere就是一个例子。您可以尝试在package-json-validator.com

上验证package.json