Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- webpack.config.js
- const path = require('path');
- const Dotenv = require('dotenv-webpack');
- const FilterWarningsPlugin = require('webpack-filter-warnings-plugin');
- const nodeExternals = require('webpack-node-externals');
- module.exports = {
- entry: "./src/server.ts",
- externals: [nodeExternals()],
- output: {
- filename: "bundle.js",
- path: path.resolve(__dirname, 'dist')
- },
- resolve: {
- extensions: [".webpack.js", ".web.js", ".ts", ".js"]
- },
- module: {
- rules: [{ test: /\.ts$/, loader: "ts-loader" }]
- },
- plugins: [
- new Dotenv({
- path: './.env',
- safe: false,
- }),
- new FilterWarningsPlugin({
- exclude: [/mongodb/, /mssql/, /mysql/, /oracledb/, /pg/, /pg-native/, /pg-query-stream/, /react-native-sqlite-storage/, /redis/, /sqlite3/, /sql.js/, /typeorm-aurora-data-api-driver/]
- })
- ],
- target: 'node',
- node: {
- global: false,
- __filename: 'mock',
- __dirname: 'mock',
- }
- }
- WEBPACK BUNDLE LOG
- $ webpack --mode production
- Hash: b06098c1e10491023139
- Version: webpack 4.41.5
- Time: 23639ms
- Built at: 2020-01-23 18:03:50
- Asset Size Chunks Chunk Names
- bundle.js 46.9 KiB 0 [emitted] main
- Entrypoint main = bundle.js
- [0] external "express" 42 bytes {0} [built]
- [3] external "typeorm" 42 bytes {0} [built]
- [12] external "dotenv" 42 bytes {0} [built]
- [15] ./src/server.ts 7.16 KiB {0} [built]
- [16] external "reflect-metadata" 42 bytes {0} [built]
- [17] external "express-session" 42 bytes {0} [built]
- [18] external "body-parser" 42 bytes {0} [built]
- [19] external "express-rate-limit" 42 bytes {0} [built]
- [20] external "path" 42 bytes {0} [built]
- [21] external "helmet" 42 bytes {0} [built]
- [22] ./src/routes/register.ts 1.43 KiB {0} [built]
- [24] ./src/routes/login.ts 3.34 KiB {0} [built]
- [25] ./src/routes/logout.ts 557 bytes {0} [built]
- [26] ./src/routes/me.ts 531 bytes {0} [built]
- [27] ./src/routes/sendresetemail.ts 441 bytes {0} [built]
- + 33 hidden modules
- Done in 42.77s.
- ERROR
- node bundle.js
- internal/modules/cjs/loader.js:638
- throw err;
- ^
- Error: Cannot find module 'reflect-metadata'
- at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
- at Function.Module._load (internal/modules/cjs/loader.js:562:25)
- at Module.require (internal/modules/cjs/loader.js:692:17)
- at require (internal/modules/cjs/helpers.js:25:18)
- at Object.<anonymous> (/home/kuba8369/asdasdasd/bundle.js:1:26042)
- at n (/home/kuba8369/asdasdasd/bundle.js:1:110)
- at Object.<anonymous> (/home/kuba8369/asdasdasd/bundle.js:1:23963)
- at Object.<anonymous> (/home/kuba8369/asdasdasd/bundle.js:1:26002)
- at n (/home/kuba8369/asdasdasd/bundle.js:1:110)
- at /home/kuba8369/asdasdasd/bundle.js:1:902
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement