Node.js 10的UnCSS-画布缺少依赖项
我得到以下错误。我试图强制安装canvas包,但没有成功。 以下错误是否意味着我必须找到安装UNCS依赖项的方法Node.js 10的UnCSS-画布缺少依赖项,node.js,npm,uncss,Node.js,Npm,Uncss,我得到以下错误。我试图强制安装canvas包,但没有成功。 以下错误是否意味着我必须找到安装UNCS依赖项的方法 uncss http://www.ilcomuneinforma.it/viaggi/ > stylesheet.css Error: Not implemented: HTMLCanvasElement.prototype.getContext (without installing the canvas npm package) at module.export
uncss http://www.ilcomuneinforma.it/viaggi/ > stylesheet.css
Error: Not implemented: HTMLCanvasElement.prototype.getContext (without installing the canvas npm package)
at module.exports (C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\browser\not-implemented.js:9:17)
at HTMLCanvasElementImpl.getContext (C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\living\nodes\HTMLCanvasElement-impl.js:42:5)
at HTMLCanvasElement.getContext (C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\living\generated\HTMLCanvasElement.js:50:45)
at http://www.ilcomuneinforma.it/viaggi/:40:931
at http://www.ilcomuneinforma.it/viaggi/:40:1741
at Script.runInContext (vm.js:107:20)
at Object.runInContext (vm.js:285:6)
at processJavaScript (C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\living\nodes\HTMLScriptElement-impl.js:190:10)
at HTMLScriptElementImpl._innerEval (C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\living\nodes\HTMLScriptElement-impl.js:122:5)
at C:\Users\Utente\AppData\Roaming\npm\node_modules\uncss\node_modules\jsdom\lib\jsdom\browser\resource-loader.js:31:22 undefined
对于uncss(),这仍然是一个悬而未决的问题,但是对于其他使用canvas的包来说,这似乎可以通过使用
npm install --save-dev canvas
或
我希望你能设法解决这个问题。uncss已经有一年多没有更新了。这真是令人伤心。。是否有替代UnCSS的方案?
npm i canvas-prebuilt