環境配置
- Pycharm 專業版
- Node.js
在爬蟲遇到 JS 加密的時候,通用做法是對 JS 代碼進行調試分析加密流程及方法
最終調試完需要將相關代碼拿到本地,因為最終是在本地環境執行。這時候可能又會遇到各種參數未定義等報錯
所以還需要在本地對 JS 進行調試,查漏補缺。那么我們是不是需要安裝 Node.js,同時需要安裝編輯器 WebStorm,大部分的做法都是這樣。
問題來了,jetbrains 全家桶好像都比較占內存,對于內存吃緊的朋友來說,打開 Pycharm 后又開 WebStorm 會把電腦搞的很卡。
解決方案
下面給大家提供一個既不用安裝 WebStorm,節省內存,同時又不需要在不同編輯器中切換的方法。豈不美滋滋
首先確保自己安裝的 Pycharm 是專業版的,打開 Pycharm, 依次點擊 Setting --> Plugins ,如下所示圖
image.png
接著在 Plugins 搜索框輸入 NodeJS, 選擇下載安裝。社區版好像沒有這個插件...所以確保自己是專業版。
安裝完之后重啟,在 Plugins 插件界面會顯示剛才安裝的插件
驗證
下面我們新建一個簡單的 JS 文件來驗證一下是否可正常運行
在運行下拉按鈕 ,點擊 Edit Configuratuions, 然后選擇 +
可以看到有 Node.js 選項,選擇 Node.js,同時在 Node interpreter 選擇 NodeJS 的安裝路徑,記得先加入環境變量
OK,完成上述步驟后,就能在 Pycharm 中完美運行 JS 代碼了