如何在webpack項目中調試loader插件
最近,在學習webpack使用時,發(fā)現webpack-replace-loader配置正則不起用,調試插件后才發(fā)現,search健值竟然不支持正則的寫法,后有換成string-replace-loader插件,這個loader的search健值支持正則寫法,問題得到解決。這里記錄下loader的調試方法:
首先需要準備node環(huán)境
第一步:下載全局安裝 node-nightly
npm install -g --save-dev node-nightly
第二步:添加調試命令
"node-nightly": "node-nightly --inspect-brk ./node_modules/webpack/bin/webpack.js",
第三步:命令行中運行 npm run node-nightly
第四步: 打開谷歌瀏覽器在url上輸入 chrome://inspect/#devices
點擊inspect 進入調試頁面
第五步: 在vscode中的node_module里面找到loader的index.js文件,在module.exports函數里面加上debugger;
到此,可以按照平時調試js一樣,調試對應loader腳本。
到此這篇關于如何在webpack項目中調試loader插件的文章就介紹到這了,更多相關webpack調試loader插件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
javascript宿主對象之window.navigator詳解
這篇文章主要為大家詳細介紹了javascript宿主對象之window.navigator,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09兩個JavaScript中的特殊值null和undefined詳解
Null和Undefined是JavaScript中非?;A和重要的概念,理解它們的含義、特點和使用方式對于避免出現錯誤和編寫健壯的應用程序非常重要,這篇文章主要介紹了兩個JavaScript中的特殊值null和undefined詳解,需要的朋友可以參考下2023-06-06