医疗室内设计网站推荐网络营销策划书模板
web/
2025/10/7 18:32:30/
文章来源:
医疗室内设计网站推荐,网络营销策划书模板,为个人网站做微信服务号,电子商务企业网站的建设本篇文章主要介绍了详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件#xff0c;具有一定的参考价值#xff0c;有兴趣的可以了解一下使用vue-cli构建的vue项目#xff0c;webpack的配置文件是分散在很多地方的#xff0c;而我们需要修改的是build/webpack.base…本篇文章主要介绍了详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件具有一定的参考价值有兴趣的可以了解一下使用vue-cli构建的vue项目webpack的配置文件是分散在很多地方的而我们需要修改的是build/webpack.base.conf.js修改两处的代码// 在开头引入webpack后面的plugins那里需要var webpack require(webpack)// resolvemodule.exports {// 其他代码...resolve: {extensions: [, .js, .vue],fallback: [path.join(__dirname, ../node_modules)],alias: {src: path.resolve(__dirname, ../src),assets: path.resolve(__dirname, ../src/assets),components: path.resolve(__dirname, ../src/components),// webpack 使用 jQuery如果是自行下载的// jquery: path.resolve(__dirname, ../src/assets/libs/jquery/jquery.min),// 如果使用NPM安装的jQueryjquery: jquery}},// 增加一个pluginsplugins: [new webpack.ProvidePlugin({$: jquery,jQuery: jquery})],// 其他代码...}这样就可以正确的使用jQuery了比如我要引入Bootstrap我们在vue的入口js文件src/main.js开头加入// 使用Bootstrapimport ./assets/libs/bootstrap/css/bootstrap.min.cssimport ./assets/libs/bootstrap/js/bootstrap.min这样Bootstrap就正确的被引用并构建。在比如使用toastr组件只需要在需要的地方import进来或者全局引入css在需要的地方引用js然后直接使用// 使用toastrimport assets/libs/toastr/toastr.min.cssimport toastr from assets/libs/toastr/toastr.mintoastr.success(Hello)vue-cli webpack全局引入jquery1、首先在package.json里加入dependencies:{jquery : ^2.2.3}然后 nmp install2、在webpack.base.conf.js里加入var webpack require(webpack)3、在module.exports的最后加入plugins: [new webpack.optimize.CommonsChunkPlugin(common.js),new webpack.ProvidePlugin({jQuery: jquery,$: jquery})]4、然后一定要重新 run dev5、在main.js 引入就ok了import $ from jquery在.vue文件中引入第三方非NPM模块var Showbo require(exports?Showbo!./path/to/showbo.js);vue-cli引入外部文件在webpack.base.conf.js中添加externalsexternals 中 swiper 是键对应的值一定的是插件 swiper.js 所定义的变量 Swiper :之后再在根目录下的index.html文件里引入文件 这样子就可以在需要用到swiper.js的文件里加入这行代码import Swiper from swiper这样就能正常使用了。以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持脚本之家。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88622.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!