您在尝试预编译我的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.parsenpm ERR!请在任何支持请求中包含以下文件: 错误的ERR! /var/www/html/js/npm-debug.log
如何解决这个问题?
答案 0 :(得分:1)
如果要在计算机上全局安装这些模块,请添加insertDocuments(db, function() {
db.close();
});
:
-g
否则,我想你在本地安装它。确保您的根目录中有npm install -g babel-preset-es2015 babel-preset-react
用于启动该命令。关注package rules。 Here就是一个例子。您可以尝试在package-json-validator.com
package.json