找不到预设的"env"相对于目录 [英] Couldn't find preset "env" relative to directory

查看:154
本文介绍了找不到预设的"env"相对于目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

到目前为止,我一直没有尝试使用env预设.我浏览了其他人提出的git问题,例如,并实现了一些似乎对其他人有用的建议,但到目前为止还没有运气.

So far I have been unsuccessful in an attempt to use the env preset. I browsed the git issues that others have raised such as this, and implemented some of the suggestions that appeared to work for others, but no luck so far.

这就是我正在使用的东西:

Here's what I'm working with:

package.json

package.json

"bundle": "browserify ./client/app.js -d -o ./public/o.js -t [ babelify --presets [ env ] ]",
"devDependencies": {
  "@babel/cli": "^7.0.0-beta.40",
  "@babel/preset-env": "^7.0.0-beta.40",
  "babel-core": "^6.26.0",
  "babelify": "^8.0.0"
...

这是错误:

Error: Couldn't find preset "env" relative to directory "/Users/user/Documents/git/ts/client" while parsing file: /Users/user/Documents/git/ts/client/app.js

我可能会丢失任何东西吗?

Anything I could be missing?

推荐答案

许多与此相关的github问题表明未安装babel-preset-env.

Many of the github issues relating to this suggest that babel-preset-env is not installed.

实际上,您的package.json中似乎没有该文件.添加和通过执行以下操作来安装它:

Indeed it doesn't seem to be there in your package.json. Add & install it by doing this:

npm install babel-preset-env --save

这篇关于找不到预设的"env"相对于目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆