Попытка связать следующий файл с Webpack завершается с ошибкой
ОШИБКА в ./~/pg/lib/native/index.js Модуль не найден: Ошибка: не удается разрешить модуль «pg-native» в .../node_modules/pg/lib/native @ ./~/pg/lib/ родной/index.js 9:13-33
Я попробовал несколько операторов ignore
в файле .babelrc, но он не заработал...
Тестовый файл, который я хочу связать: handler.js
const Client = require('pg').Client;
console.log("done");
webpack.config.js
module.exports = {
entry: './handler.js',
target: 'node',
module: {
loaders: [{
test: /\.js$/,
loaders: ['babel'],
include: __dirname,
exclude: /node_modules/,
}]
}
};
.babelrc
{
"plugins": ["transform-runtime"],
"presets": ["es2015", "stage-1"]
}
package.json
"dependencies": {
"postgraphql": "^2.4.0",
"babel-runtime": "6.11.6"
},
"devDependencies": {
"babel-core": "^6.13.2",
"babel-loader": "^6.2.4",
"babel-plugin-transform-runtime": "^6.12.0",
"babel-preset-es2015": "^6.13.2",
"babel-preset-stage-0": "^6.5.0",
"babel-polyfill": "6.13.0",
"serverless-webpack": "^1.0.0-rc.3",
"webpack": "^1.13.1"
}
Несколько связанных проблем с github: