У меня работает webpack и вы хотите использовать emailjs-imap-клиент. К сожалению, я не могу заставить его работать ... Я всегда получаю следующие ошибки:Использование Emailjs-imap-client с webpack
[HMR] Waiting for update signal from WDS...
Uncaught Error: Cannot find module "emailjs-imap-client-imap"
[WDS] Hot Module Replacement enabled.
[WDS] Errors while compiling.
./~/emailjs-imap-client/src/emailjs-imap-client.js
Module not found: Error: Cannot resolve module 'emailjs-imap-client-imap' in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/src
resolve module emailjs-imap-client-imap in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/src
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve 'file' emailjs-imap-client-imap in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve 'file' emailjs-imap-client-imap in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve 'file' emailjs-imap-client-imap in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap doesn't exist (module as directory)
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-client-imap]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client-imap]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.web.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap.json]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-client-imap]
@ ./~/emailjs-imap-client/src/emailjs-imap-client.js 5:8-140
./~/emailjs-imap-client/~/emailjs-imap-handler/src/emailjs-imap-parser.js
Module not found: Error: Cannot resolve module 'emailjs-imap-formal-syntax' in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-handler/src
resolve module emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-handler/src
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax]
@ ./~/emailjs-imap-client/~/emailjs-imap-handler/src/emailjs-imap-parser.js 25:8-55
./~/emailjs-imap-client/~/emailjs-imap-handler/src/emailjs-imap-compiler.js
Module not found: Error: Cannot resolve module 'emailjs-imap-formal-syntax' in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-handler/src
resolve module emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-handler/src
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
looking for modules in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve 'file' emailjs-imap-formal-syntax in /home/yatekii/Projects/Yatekii.github.io/node_modules
resolve file
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.webpack.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.web.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.js doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.json doesn't exist
/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax doesn't exist (module as directory)
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-client/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/react-hot-boilerplate/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.webpack.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.web.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.js]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax.json]
[/home/yatekii/Projects/Yatekii.github.io/node_modules/emailjs-imap-formal-syntax]
@ ./~/emailjs-imap-client/~/emailjs-imap-handler/src/emailjs-imap-compiler.js 25:8-55
Это выглядит очень странно для меня, потому что он ищет модули в неудобных местах. Мои модули npm находятся в /home/yatekii/Yatekii.github.io/react-hot-boilerplate/node_modules/. Модуль emailjs-IMAP-формально-синтаксис, например, здесь: ./node_modules/emailjs-imap-client/node_modules/emailjs-imap-handler/src/emailjs-imap-formal-syntax.js
Как Я получаю узел/webpack для поиска модулей? : S
Я попробовал это в моем WebPack-конфигурации:
var path = require('path');
var webpack = require('webpack');
module.exports = {
devtool: 'eval',
entry: [
'webpack-dev-server/client?http://localhost:3000',
'webpack/hot/only-dev-server',
'./src/index'
],
output: {
path: path.join(__dirname, 'dist'),
filename: 'bundle.js',
publicPath: '/static/'
},
plugins: [
new webpack.HotModuleReplacementPlugin()
],
module: {
loaders: [
{
test: 'emailjs-imap-client',
loader: "imports?define=>false"
},
{
test: 'emailjs-imap-client-imap',
loader: 'imports?define=>false',
include: 'emailjs-imap-client/src/emailjs-imap-client-imap.js')
},
{
test: /\.js$/,
loaders: ['react-hot', 'babel'],
include: path.join(__dirname, 'src')
},
]
}
};
Я получаю ошибку только тогда, когда я делаю:
var ImapClient = require('emailjs-imap-client');
var client = new ImapClient('mail.yatekii.ch', 143, {
auth: {
user: '[email protected]',
pass: 'VERYSECRET'
}
}
)
ли кто-нибудь может мне помочь? Благодаря тонну! Мир Yatekii