【发布时间】:2018-06-07 04:20:02
【问题描述】:
我需要使用react-select:https://github.com/JedWatson/react-select
为此,我需要先在Ubuntu 14.04 上安装yarn。安装后,yarn add react-select 我无法再使用webpack 构建我的项目,因为它给了我错误:
./views/index.js 中的错误 模块构建失败:错误:找不到相对于目录“/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome”的预设“es2015” 在/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/options/option-manager.js:293:19 在 Array.map() 在 OptionManager.resolvePresets (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/options/option-manager.js:275:20) 在 OptionManager.mergePresets (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/options/option-manager.js:264:10) 在 OptionManager.mergeOptions (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/options/option-manager.js:249:14) 在 OptionManager.init (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12) 在 File.initOptions (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/index.js:212:65) 在新文件(/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/file/index.js:135:24) 在 Pipeline.transform (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-core/lib/transformation/pipeline.js:46:16) 在 transpile (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-loader/lib/index.js:50:20) 在/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-loader/lib/fs-cache.js:118:18 在 ReadFileContext.callback (/home/nikita/Desktop/kipnis_prototype/client_side_BrainImmuneConnectome/brain-immune-connectome/node_modules/babel-loader/lib/fs-cache.js:31:21) 在 FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:437:13) npm 错误!代码生命周期 npm 错误!错误号 2 npm 错误! Brainimmuneconnectome@0.0.0 webpack:
webpacknpm 错误!退出状态 2 npm 错误! npm 错误! Brainimmuneconnectome@0.0.0 webpack 脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。 npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /home/nikita/.npm/_logs/2018-06-07T04_11_30_458Z-debug.log
我在.babelrc 文件中安装了礼物:
{
"presets": ["es2015", "react", "stage-1"]
}
所以,我在这里找到的解决方案:
Error: Couldn't find preset "es2015" relative to directory
不工作。这里出了什么问题?怎么解决?
【问题讨论】: