当我读到这个document的时候我不明白
npm install --save-dev electron-rebuild
# Every time you run "npm install", run this:
./node_modules/.bin/electron-rebuild
在执行./node_modules/.bin/electron-rebuild
之前,是否需要安装第三方软件包?
比如npm install axios
using-native-node-modules#故障排除:
如果您安装了本机模块,但发现它不工作
1.如果是,那么这个“第三方包”就不是Native Node modules
,对吗?
1.正如我们所知,所有的Native Node modules
都存在于Node.js中,为什么需要“安装本地节点模块”,然后重新构建它以获得电子支持?
1条答案
按热度按时间r6vfmomb1#
您将节点核心模块与本机节点模块混淆了。本机只是指模块是用C++等编译语言编写的,并且在末尾以机器码的形式存在,而常规模块则以Javascript代码的形式存在。
bcrypt
模块就是一个示例。另一方面,核心模块内置于节点本身,正如您所正确指出的,因此不需要单独安装。例如fs
。