首页 > 解决方案 > 是否可以在 NPM 上将 Nuxt 应用程序作为包发布以在另一个 Nuxt 应用程序中重用?如果是,我将如何做到这一点?

问题描述

我有两个 Nuxt 应用程序,app1 是一个模块,并且希望将其保存在单独的存储库中。我将构建 app1 并将其发布到 NPM 包中,在 app2 中我将从 npm 注册表安装包。如何将dist/app1 的文件夹导入到 app2 映射路由器或创建在index.html内部打开的 vue 组件node_modules/app1/dist/index.html

标签: node.jsvue.jsnuxt.js

解决方案


您可以创建一个 nuxt 模块并直接使用它或将其发布到 npm。有关更多信息,请参阅 nuxt 文档中的此链接:

https://nuxtjs.org/docs/2.x/directory-structure/modules#write-your-own-module

您也可以参考这篇有更详细步骤的中篇文章(我必须尝试一下):

https://medium.com/carepenny/creating-a-nuxt-module-1c6e3cdf1037


推荐阅读