【问题标题】:import custom components package into vue将自定义组件包导入vue
【发布时间】:2021-06-25 12:01:41
【问题描述】:

我用我的一些 vue 组件创建了一个包,这些组件需要在多个应用之间共享。

在这个包中,我在 composer.json 中写了这一行:

 "autoload": {
        "psr-4": {
            "SharedApp\\SharedComponents\\": "src/components",
        }
    }

在我加载包的网站中,在一个 vue 文件中,我像这样导入模板:

import NodeTree from '../../../vendor/website/shared-models/src/components/NodeTree.vue

它有效,但是没有正确的方法吗? 像这样:import NodeTree from 'SharedApp/SharedComponents/NodeTree.vue'? 我错过了什么?
谢谢。

【问题讨论】:

标签: laravel vue.js import package composer-php


【解决方案1】:

就像 Rwd 所说,webpack/laravel 组合中的一个简单别名就可以完成这项工作。

我之前尝试过,但没有成功,但现在可以了。我之前必须做错事:)

我再次发布链接以便轻松访问它们:

谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-19
    • 1970-01-01
    • 1970-01-01
    • 2020-12-03
    • 2022-11-17
    • 2019-01-03
    • 2017-11-22
    • 2021-07-26
    相关资源
    最近更新 更多