後來才知道,原來在 webpack.config.js 檔案裡,如果沒有用到
webpack 這個變數,其實是不用引入的,這跟我原本的認知不一樣,點破我的盲點 XD也加入
path.join() 修正我的另外一個錯誤。所以在 package.json 裡面,讓設定檔也要被 semistandard 檢查:
"semistandard": {
"ignore": [
"src/css/",
"dist/*.min.css",
"dist/*.min.js",
"node_modules/"
]
}
然後在 webpack.config.js 裡面,拿掉
var webpack = require('webpack');,同時引入 var path = require('path');,修改一下路徑的寫法:module.exports = {
entry: './src/js/index.js',
output: {
path: path.join(__dirname, '/dist'),
filename: 'bundle.min.js'
}
/* Original codes:
module.exports = {
entry: './src/js/index.js',
output: {
path: __dirname + '/dist',
filename: 'bundle.js'
}
*/
最後再重新用 semistandard 檢查一次,全部都沒有問題了~