『壹』 webpack是怎樣找到自己的配置文件的,配置文件應該放到哪
webpack配置如下:constExtractTextPlugin=require('extract-text-webpack-plugin')mole.exports={output:{path:path.join(__dirname,'./dist'),filename:'js/[name].js',publicPath:'/dist/'},mole:{loaders:[{test:/\.css$/,loader:ExtractTextPlugin.extract({fallbackLoader:'style',loader:'css',publicPath:'../'})},]},plugins:[newExtractTextPlugin({filename:'css/[name].css',disable:false,allChunks:false})]}
『貳』 webpack怎麼在打包完之後自動上傳文件到伺服器
一個包的文件結構,生成初始文件
在node 命令行窗口中創建demo_a文件夾
使用命令 npm init 初始化包,生成package.json,定義index.js為入口文件
新建webpack.config.js,index.js,app/sub.js文件
安裝關於webpack的包,安裝環境為局部
打開node在webpack.config.js配置,自動構建生成。在webpack.config.js配置,用於創建伺服器,並監聽js變化刷新瀏覽器
輸入sub.js與index.js文件內容,
在webpack.config.js裡面設置入口文件,輸出文件,定義html自動構建插件,創建伺服器配置。有點復雜 我建議你還是去後盾人去搜索視頻教學 我就是在那裡面學的 我也說不太清楚 你可以去看的
『叄』 【Web前端基礎】webpack全局安裝失敗怎麼辦
WebPack的安裝,採用的是命令行npm形式的安裝。
d://切到d盤
mkdir webpack_demo//在d盤下新建webpack_demo文件夾
cd webpack_demo//進入該文件夾下
npm install -g webpack //全局安裝webpack
(備注如果這樣安裝會出現提示安裝webpack-cli;這是4.x的提示,如果不想安裝webpack-cli需重新安裝低版本webpack)
npm uninstall -g webpack //先卸載之前安裝的webpack
npm install -g [email protected] //安裝低版本webpack
全局安裝完成後,我們還要進行一個項目目錄的安裝。在用npm安裝前,我們先要進行一下初始化,
初始化的主要目的是生成package.json文件(這是一個標準的npm說明文件,裡面蘊含了豐富的信息,
包括當前項目的依賴模塊,自定義的腳本任務等等,如果你對此文件還不了解,可以看看node 的相關知識)。
npm init//初始化項目,可以一路回車生成的package.json文件
npm install --save-dev [email protected] //官方不太支持全局安裝,會鎖定版本,因此對項目目錄安裝
安裝完成後可以查看版本號 webpack -v
安裝完成後新建webpack.config.js配置文件基本配置
const path = require(『path』);
const uglify = require(『uglifyjs-webpack-plugin』);//代碼壓縮
mole.exports={
//入口文件的配置項
entry:{
entry:'./src/entry.js',
//這里我們又引入了一個入口文件
entry2:'./src/entry2.js'
},
//出口文件的配置項
output:{
//輸出的路徑,用了Node語法
path:path.resolve(__dirname,'dist'),
//輸出的文件名稱
filename:'[name].js'
},
//模塊:例如解讀CSS,圖片如何轉換,壓縮
mole:{
rules: [
{
test: /\.css$/,
use: [ 'style-loader', 'css-loader' ]//處理樣式的loader
}
]
},
//插件,用於生產模版和各項功能
plugins:[
new uglify()//代碼壓縮
],
//配置webpack開發服務功能
devServer:{
//設置基本目錄結構
contentBase:path.resolve(__dirname,'dist'),
//伺服器的IP地址,可以使用IP也可以使用localhost
host:'localhost',
//服務端壓縮是否開啟
compress:true,
//配置服務埠號,可自定義
port:1717
}
}
(備註:安裝webpack-dev-server時安裝完後,運行報不是內部指令,需要在package.json中配置下)
「scripts」: {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"build": "node build/build.js"12345
},
如果還是報不是內部指令,則重新安裝低版本 npm i [email protected]
npm install --save-dev webpack
『肆』 webpack+vue添加插件在哪個配置文件
具體要看是什麼XML配置文件,如果是web.xml這類的配置文件要放在WEB-INF下,如果是自己定義的配置文件,那放哪都行,只要程序能解析到這個XML就可以
『伍』 webpack 打包如何 ,按需導入,如echart那樣
您好,非常榮幸能在此回答您的問題。以下是我對此問題的部分見解,若有錯誤,歡迎指出。展開全部
可以
1、下載ECharts源碼,如果不知道哪下載,網路一下ECharts,然後就能看到官網了。
2、下載後,可以看到build文件夾,如果不是為了調測,可以直接使用dist文件夾下的。echarts.js和echarts-all.js區別在於後者已經把map.js打包進去了。如果網站上不用map,應該使用echarts.js,這樣因為文件小能減少載入時間。
3、把build下的文件拷貝到你想要放的工程目錄中,我拷貝進來後把dist改成了echarts
4、頭部引入
[javascript] view plain
<script type="text/javascript" src="../common/echarts/echarts.js"> </script>
5、然後就可以在script中使用
[javascript] view plain
require.config({
paths: {
//echarts: 'http://echarts..com/build/dist' 網路在線地址
echarts:'../common/echarts/'
}
});
6、定義一個div
[javascript] view plain
<div id="mydiv" style="width:1000px;height:600px;"></div>
7、比如畫折線加柱狀圖
[javascript] view plain
require(
[
'echarts',
'echarts/chart/line',
'echarts/chart/bar' // 使用柱狀圖就載入bar模塊,按需載入
],
function(ec) {//ec是包含echarts的對象,但不是echarts實例, comment by danielinbiti
var myChart = ec.init(document.getElementById('mydiv'));
myChart.setOption(option);//option似乎參數,可以參見官網的各個實例設置方式
}
)
到這里,一個配置的例子就算完事了,各種圖形方式都一樣。裡面的參數設置要想做好了還是挺復雜的,很靈活。非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!
『陸』 webpack 怎樣打包 多文件
簡單,用滑鼠把你要打包的文件都選上,隨便在其中一個文件上面點右鍵,添加到壓縮文件就OK了怕你不會,再教你怎麼選那些文件:按住鍵盤Ctrl鍵不要放開(在鍵左下角),用滑鼠一個一個把你要打包的文件都點上,它們都變成藍色了那就是都選上了
『柒』 怎樣寫一個webpack loader
loader的基本框架
首先在工程的node_moles下面新建一個文件夾html-template-loader,在裡面創建一個index.js做為這個loader的js文件。這樣就可以在webpack.config.js裡面添加一個loader了;
以.tpl.html作為後綴名,也就是說在邏輯代碼裡面引入一個.tpl.html結尾的文件,就歸這個loader處理;
loader也需要寫成一個模塊,一個基本的loader的寫法
『捌』 webstorm怎麼webpack
1.使用webstrom創建一個空的項目
『玖』 webpack怎麼配置一個文件夾下的所有文件
1.在項目中生成package.json:在項目根目錄中輸入npm init,根據提示輸入相應信息。(也可以不生成package.json文件,但是package.json是很有用的,所有建議生成)
2.安裝webpaack
a.在全局中安裝webpack:npm install webpack -g
b.將webpack安裝到項目並將webpack寫入package.json的devDependencies中:進入項目根目錄,然後在命令行中輸入npm install webpack --save-dev。
『拾』 vuecli webpack 外部js 怎麼導入
把外部的 CSS樣式和JS文件,導入DW軟體中,一般都是通過在DW中新建一個站點目錄,然後在設置一個文件夾,為站點的根目錄,然後在這個目錄中有個js和css的文件夾,包涵著文件,然後在DW的站點中,就能看到JS、css文件了,可以看下步驟截圖:1.點擊站點-》新建站點,填寫好你的站點名字,文件路徑2.然後點擊保存之後,這個目錄下的所有文件就都導入進來了,這樣就能到js和css文件了。