我正在使用 Babel 和 Webpack 制作一个 React 应用程序,我想使用file-exists
npm 中的包。我已经安装并保存了该包作为我项目的依赖项。运行 npm start 后,我收到此错误:
./~/file-exists/index.js 中的
错误未找到module:错误:无法解析 C:\GitHub\CryptoPrices\node_modules\file-exists
@ ./~/file-exists/index.js 中的module“fs” 3:9-22
file-exists
使用fs
的依赖,但由于某种原因,它不工作。如果我不需要file-exists
任何地方,Npm 可以毫无问题地启动和运行。
这是我的 webpack 配置文件:
module.exports = {
entry: [
'./src/index.js'
],
output: {
path: __dirname,
publicPath: '/',
filename: 'bundle.js'
},
module: {
loaders: [{
// exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['react', 'es2015', 'stage-1']
}
}]
},
resolve: {
extensions: ['', '.js', '.jsx']
},
devServer: {
historyApiFallback: true,
contentBase: './'
}
};
我是 Webpack 和 Babel 的新手,所以我有点迷茫。