如果说npm中有需要的插件
例如 md5 npm搜索 找到之后 按操作 安装MD5
npm i md5
安装之后在webpack.base.conf.js文件中配置:
共需要配置两个位置 第一个:
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
//如果是本地文件引入直接写路径
// 'jquery': path.resolve(__dirname, '../static/js/jquery-1.10.2.min.js'),
'jquery': 'jquery',
// 'md5':path.resolve(__dirname, '../static/js/jquery.md5.js')
'md5':'md5'
}
},
第二个:
module: {
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",//配置不同的别名
jquery: "jquery",
md5:'md5'
})
]
}
这样配置之后在vue中可以直接使用 不需要
import jquery from “jquery”