找不到预设的"env"相对于目录 [英] Couldn't find preset "env" relative to directory
问题描述
到目前为止,我一直没有尝试使用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屋!