node需要12.x LTS版本
cnpm install
碰到
Warning: Accessing non-existent property xxxx of module exports inside circular dependency
大意是說 : 在依賴循環查找的過程中,使用了一個沒有被模塊導出的屬性 (我這里是 VERSION)
后來切換到 node12.x+ cnpm環境就沒有了
Package require os(darwin) not compatible with your platform(win32)
運行 cnpm rebuild node-sass
cnpm install
這是一個可以忽略的錯誤
Callback must be a function. Received undefined
找相關代碼 把參數傳個空的匿名函數進去 function(){}
(我這里是 .\node_modules\dora-anyproxy\lib\recorder.js, 搜索 writeFile相關代碼,加入function(){} 參數)。
---------------總結
dora很久沒有維護的庫了,作者在文檔上推薦了 roadhog代替。可以考慮升級到 roadhog。