我喜欢在我的Electron/NodeJS应用程序中导入psd.js。如何使用nodejs导入/需要Browserify编译文件
正常的方式,npm i psd
和require('psd')
不适合我,因为然后psd.js在节点模式中运行。不在浏览器模式下。我必须直接要求dist/psd.js来获取BrowserMode。 (详情请见github问题)
dist/psd.js的浏览器版本已经使用Browserify进行编译。因为它不是我可以要求Node的模块。
有人有解决方案,我不必操纵psd.js文件?
psd.js问题:https://github.com/meltingice/psd.js/issues/59
的psd.js例如到,这将不适合我的工作,因为需要从browserify,而不是从的NodeJS: https://github.com/meltingice/psd.js/blob/master/examples/browser/image.html
<script type="text/javascript" src="../../dist/psd.min.js"></script>
var PSD = require('psd');
的browserified js文件:https://github.com/meltingice/psd.js/blob/master/dist/psd.js
如果我将require=......
替换为module.exports=
我可以像往常一样要求
它看起来像你只需要作为一个NPM包安装? https://github.com/meltingice/psd.js#nodejs-example – Filype