【发布时间】:2016-03-08 20:34:37
【问题描述】:
我是 using this article 只导入我需要的 jquery 部分。
但是,我在使用此代码时遇到了问题:
let $ = require('jquery/src/core');
require('jquery/src/core/init');
require('jquery/src/css');
console.log($);
我收到此错误:
ERROR in ./~/jquery/src/selector-sizzle.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../external/sizzle/dist/sizzle in /home/vamsi/Do/highland-fun/bacon-form/node_modules/jquery/src
@ ./~/jquery/src/selector-sizzle.js 1:0-14:3
这是我的webpack.config.js 文件:
module.exports = {
entry:'./app',
output:{
filename:'./bundle'
},
modules:{
loaders:[
{
test:/jquery[\\\/]src[\\\/]selector\.js$/,
loaders:['amd-define-factory-patcher-loader']
}
]
}
}
我已尝试使用resolve.alias 来解决此问题:
resolve:{
alias:{
'../external/sizzle/dist/sizzle':'./node_modules/sizzle/dist/sizzle.js'
}
}
但它仍然会抛出与以前相同的错误。
【问题讨论】:
标签: javascript jquery webpack