nw打包第三方模块如何处理?

发布于 2022-09-05 10:49:37 字数 290 浏览 20 评论 0

使用nw.js开发程序。引入第三方module,使用全局方式安装。

npm install name -g

开发的时候可以正常调动module,打包的时候报错,无法找到模块。

请问打包的时候如何将第三方模块包含进去?

更新

问题解决,规范的做法是:在package.json中定义依赖,然后项目根目录下执行npm install命令,将新建node_modules目录,并且下载依赖库到此目录中,打包时候将此目录打包进去即可。

多谢 @止水

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

嗳卜坏 2022-09-12 10:49:37

开发中使用的第三方包为什么要全局安装呢,如果是构建依赖,例如 babel 或者 webpack 的 bundle 中间过程中使用的包,放置在 devDependencies ,如果是其他运行过程的包最好放置在 dependencies 。总之开发最好不要过于指定全局安装的包。

烟花易冷人易散 2022-09-12 10:49:37

我想问下,默认我们是忽略打包node_modules的,因为实在是太大了,我想问下怎么打包特定的第三方包的?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文