MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Webpack - Làm cách nào để bạn yêu cầu phụ thuộc tùy chọn trong gói (saslprep)

Cảm ơn Brendan đã đưa tôi đi đúng hướng. Cuối cùng thì câu trả lời đã được tìm thấy ở đây: http://www.matthiassommer.it / software-architecture / webpack-node-modules /

Phần thông tin quan trọng là:

Thực hiện theo các bước được nêu trong đó, giải pháp sẽ trở thành:

const path = require('path');
const webpack = require('webpack');

module.exports = {
    entry: './src/api/index.ts',
    target: 'node',
    mode: 'production',
    module: {
        rules: [
            {
                test: /\.tsx?$/,
                loader: 'ts-loader',
                exclude: /node_modules/
            }
        ]
    },
    resolve: {
        extensions: ['.js', '.tsx', '.ts', '.json'],
    },
    output: {
        filename: 'api.js',
        path: path.resolve(__dirname, 'dist'),
    },
    plugins: [
        new webpack.IgnorePlugin(/fsevents/),
        new webpack.IgnorePlugin(/blessed/),
    ],
    externals: {
        "saslprep": "require('saslprep')"
    }
};

Xin lưu ý rằng trong thử nghiệm của tôi, các dấu ngoặc kép xung quanh "saslprep" dường như được yêu cầu khi nhập các phần mềm bên ngoài.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tổng hợp MongoDb để lọc danh sách dựa trên id có trong đối tượng của mảng từ tất cả tài liệu của cùng một bộ sưu tập

  2. Toán tử cấp cao nhất không xác định MongoError:$ set

  3. Làm cách nào để xác thực các khóa và giá trị đối tượng trong Lược đồ Mongoose?

  4. Cách nối chuỗi trong SQL

  5. Sử dụng Electron đúng cách