首页 > Web开发 > 详细

Mac下 nodejs 及 electron 安装

时间:2019-09-28 12:36:55      阅读:132      评论:0      收藏:0      [点我收藏+]
安装nodejs
下载安装包
 
安装electron
nmp install -g electron
如果各种报错   /usr/local/ 目录下的权限问题 
Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/electron/electron-tmp-download-1374-1511880539207‘
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@1.7.9 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
解决方案:
对于Mac OS X 10.11 El Capitan用户,由于系统启用了SIP(System Integrity Protection), 导致root用户也没有权限修改/usr/bin目录。按如下方式可恢复权限。
屏蔽方法:重启Mac,按住command+R,进入recovery模式。选择打开Utilities下的终端,输入:csrutil disable并回车,然后正常重启Mac即可。
具体可见:http://www.howtogeek.com/2304...
 
 
报错:require is not defined
技术分享图片

技术分享图片

修改创建BrowserWindow部分的相关代码,设置属性webPreferences.nodeIntegration为 true

let win = new BrowserWindow({
    webPreferences: {
        nodeIntegration: true
    }
})

 参考: https://www.cnblogs.com/kuku19940613/p/10814905.html

 

Mac下 nodejs 及 electron 安装

原文:https://www.cnblogs.com/lesten/p/11602083.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!