日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

javascript - webpack 加載靜態jquery文件可以實現全局變量嗎?

瀏覽:135日期:2023-09-27 17:27:06

問題描述

/* 2017-04-13 webpack_Demo */var webpack = require(’webpack’);var path = require(’path’);var glob = require(’glob’);var HtmlWebpackPlugin = require(’html-webpack-plugin’);var Merge = require(’webpack-merge’);var public_PATHS = { node_modules_Path: path.resolve(’./node_modules’), public_resource_Path: path.resolve(process.cwd(), ’./src/public_resource’), vendor_Path: path.resolve(process.cwd(), ’./src/vendor’)};var file_js = getEntry(’./src/pages/**/*.js’,’./src/pages/’);//var file_styles = getEntry(’./src/pages/**/*.?(css|less)’,’./src/pages/’);var file_html = getEntry(’./src/pages/**/*.html’,’./src/pages/’);var pages = Object.keys(file_html); //get file_html keyval //console.log(pages);var entry_config = Object.assign(file_js);var output_config = { path: __dirname+’/build/pages’, filename: ’[name].js’};var module_config ={ loaders: [//expose-loader{ test: require(public_PATHS.vendor_Path+’/js/jquery-1.10.2.min.js’), loader: ’expose?$!expose?jQuery’, // 先把jQuery對象聲明成為全局變量`jQuery`,再通過管道進一步又聲明成為全局變量`$`},//css 文件使用 style-loader 和 css-loader 來處理{ test: /.css$/, loader: ’style-loader!css-loader’}, ]}var plugins_config = [ //warming: this is a Array multips pages web_application need to push htmlwebpackplugin_config_Array new webpack.ProvidePlugin({$: ’jquery’,jQuery: ’jquery’,’window.jQuery’: ’jquery’,’window.$’: ’jquery’, })];pages.forEach(function(pathname) { console.log('pathname'+pathname); var conf = {filename: __dirname+’/build/pages/’ + pathname + ’.html’, //生成的html存放路徑,相對于pathtemplate: path.resolve(__dirname, ’./src/pages/’ + pathname + ’.html’), //html模板路徑//path.resolve(process.cwd(), ’./src/page’),inject: ’head’, }; plugins_config.push(new HtmlWebpackPlugin(conf));});var resolve_config = { extensions: [’.js’, ’.css’, ’.less’, ’.ejs’, ’.png’, ’.jpg’,’.gif’,’.html’], //自動擴展文件后綴名,意味著我們require模塊可以省略不寫后綴名alias: {jquery: path.join(public_PATHS.vendor_Path, 'js/jquery-1.10.2.min.js'),avalon2: path.join(public_PATHS.vendor_Path, 'js/avalon.js'),mmRouter: path.join(public_PATHS.vendor_Path, 'js/mmRouter.js'),lodash: path.join(public_PATHS.vendor_Path, 'js/lodash.min.js') } //模塊別名定義,方便后續直接引用別名,無須多寫長長的地址 //root:public_PATHS};console.log('ss'+public_PATHS.vendor_Path);var webpack_config = { entry:entry_config, output: output_config, module:module_config, plugins:plugins_config, resolve:resolve_config };module.exports = webpack_config;//common function///** * 獲得路徑 * @param globPath: str * @param pathDir: str 對比路徑 * @returns obj */function getEntry(globPath, pathDir) { //get from github code var files = glob.sync(globPath); var entries = {},entry,//文件dirname, //basename, //文件名pathname, //extname; //文件擴展名 for (var i = 0; i < files.length; i++) {entry = files[i];dirname = path.dirname(entry); //返回路徑中代表文件夾的部分//console.log('dirname返回路徑中代表文件夾的部分:==>'+dirname);extname = path.extname(entry); //返回路徑中文件的后綴名,即路徑中最后一個’.’之后的部分。如果一個路徑中并不包含’.’或該路徑只包含一個’.’ 且這個’.’為路徑的第一個字符,則此命令返回空字符串。//console.log('extname返回路徑中文件的后綴名:==>'+extname);basename = path.basename(entry, extname); //返回路徑中的最后一部分//console.log('basename返回路徑中的最后一部分:==>'+basename);pathname = path.normalize(path.join(dirname, basename)); //規范化路徑//console.log('pathname規范化路徑:==>'+pathname);pathDir = path.normalize(pathDir); //規范化路徑//console.log('pathDir規范化路徑:==>'+pathDir);if(pathname.startsWith(pathDir)){ pathname = pathname.substring(pathDir.length); //console.log('pathname判斷后:==>'+pathname); };entries[pathname] = ’./’ + entry; } console.log(entries); return entries;}

javascript - webpack 加載靜態jquery文件可以實現全局變量嗎?javascript - webpack 加載靜態jquery文件可以實現全局變量嗎?javascript - webpack 加載靜態jquery文件可以實現全局變量嗎?

問題解答

回答1:

loader: ’expose-loader?jQuery!expose-loader?$’

如果jquery是安裝到node_modules的,上面這個只有在webpack編譯包含jquery對象的入口文件之后才能將jquery暴露給全局,讓你能在index用<script>引用jquery插件啥的- -

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99热精品在线| 成人片免费看| 国产精品一区二区av日韩在线| 亚欧洲精品视频在线观看| 日本aⅴ精品一区二区三区| 久久av网站| 国产精品av久久久久久麻豆网| 亚洲欧美日韩国产一区| 欧美亚洲一区二区三区| 久久久久久久欧美精品| 日本蜜桃在线观看视频| 午夜免费一区| 日本午夜精品久久久| 91嫩草亚洲精品| 女人天堂亚洲aⅴ在线观看| 日韩有吗在线观看| 激情国产在线| 亚洲狼人精品一区二区三区| 精品久久在线| 男女男精品网站| 国产一区二区三区成人欧美日韩在线观看| 免费精品国产| 国产精品成人自拍| 影院欧美亚洲| 久久精品伊人| 久色成人在线| 成人污污视频| 日本在线不卡视频| 欧美成人基地| 日韩黄色在线观看| 欧美日韩中文字幕一区二区三区| 日韩国产一二三区| 欧美亚洲在线日韩| 欧美激情福利| 日韩精品一二三四| 国产精品字幕| 国产日韩在线观看视频| 女人天堂亚洲aⅴ在线观看| 捆绑调教美女网站视频一区| 日本欧美在线看| 欧美不卡高清一区二区三区| 日韩av不卡一区二区| 欧美影院三区| 麻豆视频久久| 亚洲资源av| 91一区二区| 日本成人手机在线| 女同性一区二区三区人了人一 | 在线日韩中文| 久久99视频| 亚洲精品极品| 影音国产精品| 日韩国产在线| 另类小说一区二区三区| 亚洲ww精品| 一区在线观看| 九九精品调教| 国产亚洲观看| 蜜臀久久99精品久久久画质超高清| 国产va在线视频| 国产精品一区二区三区www| 鲁大师成人一区二区三区| 成人看片网站| 日本激情一区| 欧美精品aa| 少妇精品久久久一区二区三区| 不卡一区2区| 日韩欧美网址| 精品72久久久久中文字幕| 久久国产日韩欧美精品| 在线免费观看亚洲| 不卡一区综合视频| 精品成人免费一区二区在线播放| 九九99久久精品在免费线bt| 久久精品超碰| 亚洲麻豆一区| 亚洲一二av| 首页亚洲欧美制服丝腿| 1024精品一区二区三区| 亚洲天堂1区| 久久久一二三| 五月天av在线| 亚洲国产欧美日本视频| 精品色999| 精品国产欧美日韩| 国产成人调教视频在线观看| 麻豆高清免费国产一区| 日本va欧美va欧美va精品| 亚洲三级观看| 日韩精品一区二区三区av| 亚洲精品乱码久久久久久蜜桃麻豆 | 日本一区中文字幕| 偷拍亚洲精品| 日本精品另类| 国产精品亚洲欧美日韩一区在线 | 蜜臀av国产精品久久久久 | 欧美日韩精品免费观看视频完整| 激情久久久久久久| 婷婷国产精品| 好看不卡的中文字幕| 久久久影院免费| 欧美日韩视频一区二区三区| 欧美精品一卡| 一本一道久久a久久| 日韩欧美激情电影| 国产欧美大片| 久久99免费视频| 精品国产亚洲日本| 亚洲天堂资源| 亚洲午夜久久久久久尤物| 国精品一区二区三区| 黄色成人在线网址| 丝瓜av网站精品一区二区| 日本不卡的三区四区五区| 亚洲2区在线| 国产精品1区| 97精品中文字幕| 久久免费国产| 国产精品日本欧美一区二区三区| 久久国产高清| 婷婷亚洲成人| 国产美女撒尿一区二区| 美女视频黄 久久| www.com.cn成人| 伊人久久亚洲热| 青青伊人久久| 欧美国产美女| 女同性一区二区三区人了人一 | 欧产日产国产精品视频| 欧美日韩免费观看一区=区三区| 亚洲精品九九| 精品女同一区二区三区在线观看| 青青久久av| 丝袜脚交一区二区| 国产精品亚洲四区在线观看 | 日韩一级不卡| 蜜桃一区二区三区在线| 久久福利毛片| 亚洲精品精选| 国产精品亚洲欧美| 色乱码一区二区三区网站| 91日韩免费| 亚洲国产专区| 日本欧美在线看| 日本免费新一区视频| 日韩av中文在线观看| 国产精品欧美日韩一区| 久久精品一本| 91精品国产自产在线观看永久∴| 国产精品7m凸凹视频分类| 天使萌一区二区三区免费观看| 亚洲精品无播放器在线播放| 欧美日韩亚洲一区在线观看| 国语对白精品一区二区| 成人精品亚洲| 日本大胆欧美人术艺术动态| 国产精品一区二区99| 风间由美中文字幕在线看视频国产欧美| 日韩电影二区| 国产精品嫩草99av在线| 国产欧美在线观看免费| 精品一区二区三区中文字幕在线| 亚洲精品福利电影| 亚洲一区观看| 国产精品99久久免费| 99精品视频精品精品视频| 久热综合在线亚洲精品| 国产精品99久久免费观看| 99精品在线| 日本国产亚洲| 亚洲综合在线电影| 免费观看在线综合| 韩日一区二区| 丝袜美腿成人在线| 精品资源在线| 久久av在线| 欧美国产另类| 99视频在线精品国自产拍免费观看| 日韩高清不卡一区二区| 日韩在线欧美| 亚洲欧美网站在线观看| av资源亚洲| 91国内精品| 香蕉人人精品| 国产精品日本一区二区三区在线 | 91久久午夜| 国产精品羞羞答答在线观看| 国产毛片精品| 国产美女久久| 久久五月天小说| 欧美日韩精品一本二本三本| 国产午夜精品一区二区三区欧美 | 视频一区欧美精品| 久久久久观看| 99国产精品视频免费观看一公开| www成人在线视频| 欧美日韩伊人| 精品国产三区在线| 好看的av在线不卡观看| 欧美 日韩 国产一区二区在线视频 |