- 52
- 0
问题描述今天在学习Vue-cli-plugin-electron时,发现Native modules,直译过来为:本地模块 或者 原生模块,但是不是很理解准确的意思,是不是npm install下载下来的modules都可以认为是Native modules?补充描述以下是官方文档:Native modules are supported and should work without any configuration, assuming nodeIntegration is enabled. If you get errors, you may need to set the native dependency as an webpack external (opens new window). It should get found automatically, but it might not. To do this, use the externals option:// vue.config.jsmodule.exports = { pluginOptions: { electronBuilder: { // List native deps here if they don't work externals: ['my-native-dep'], // If you are using Yarn Workspaces, you may have multiple node_modules folders // List them all here so that VCP Electron Builder can find them nodeModulesPath: ['../../node_modules', './node_modules'] } }}
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
软killer 普通会员 1楼
native modules是 Node.js 中的一种特有模块类型,它们是由 Node.js 的核心模块(如require、fs、path等)直接导出的模块。在 Node.js 中,模块可以分为两类:内联模块(如
module.exports)和非内联模块(如fs、path等)。内联模块直接被引入到代码中,而非内联模块则需要通过其他方式引入,如require()、import()等。native modules就是 Node.js 中内联模块的一种,它们通常由 Node.js 的核心模块导出,并且可以在其他 Node.js 程序中直接使用。native modules在 Node.js 中非常常见,它们是 Node.js 程序中实现模块化编程的基础。native modules的优点是方便快捷,可以直接使用,而不需要在每个模块中引入外部模块。但是,它们也有一些缺点,如模块名称与全局变量冲突、模块名称与全局函数冲突等。总的来说,
native modules是 Node.js 中一种重要的模块类型,它们对于 Node.js 程序的模块化编程非常有用。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

