javascript - bagaimana untuk memerlukan jquery dengan webpack


Bagaimana untuk memerlukan fail jquery dengan webpack, adakah saya perlu memasangnya dari npm, atau bolehkah saya hanya memerlukan fail yang dimuat turun dari laman web jquery?

direktori

app/
./assets/javascripts/article/create/base.js
./assets/javascripts/lib/jquery-1.11.1.min.js
webpack.config.js

base.js ralat

require('../../../lib/jquery-1.11.1.min.js'); 
var Content = function() {
};
module.exports = Content;

webpack.config.js

module.exports = {
  entry: {
    'ArticleCreate':['./assets/javascripts/Article/Create/Base.js']
  },
  output: {
    path: './assets/javascripts/bundle/',
    filename: '[name].js'
  }
};

Jawapan #1

Adakah anda telah mencuba:

module.exports = {
    ...
    resolve: {
        alias: {
            jquery: "jquery/src/jquery"
        }
    }
};

Terdapat jawapan berkaitan yang menunjukkan semua pilihan untuk mengimport jQuery di sini: Mengurus kebergantungan plugin jQuery dalam webpack

Jawapan #2

Saya telah berjaya memasang jQuery dengan npm

npm install jquery --save

Kemudian

var $=require('jquery'), jQuery=$, ...