目錄結構
![clipboard.png clipboard.png](http://static.javashuo.com/static/loading.gif)
src/css/index.css
body{
background-color: red;
color: white;
}
entry.js
import css from './css/index.css';
document.getElementById('title').innerHTML = "hello111";
webpack.config.js
rules說明
- test:用於匹配處理文件的擴展名的表達式,這個選項是必須進行配置的;
- use:loader名稱,就是你要使用模塊的名稱,這個選項也必須進行配置,不然報錯;
- include/exclude:手動添加必須處理的文件(文件夾)或屏蔽不須要處理的文件(文件夾)(可選);
- query:爲loaders提供額外的設置選項(可選)。
loader說明
- style-loader <link rel="stylesheet" href="">
- css-loader 標籤
寫法一
module: {
//規則
rules: [
{
//正則表達
test: /\.css$/,
// 要用什麼loader
use: ['style-loader', 'css-loader']
}
]
},
寫法二
module: {
//規則
rules: [
{
//正則表達
test: /\.css$/,
// 要用什麼loader
use: [{
loader: 'style-loader'
}, {
loader: 'css-loader'
}]
}
]
},
npm run server
![clipboard.png clipboard.png](http://static.javashuo.com/static/loading.gif)