【问题标题】:Spatie media library pro - Can't resolve '@spatie/media-library-pro-vue2'Spatie 媒体库专业版 - 无法解析“@spatie/media-library-pro-vue2”
【发布时间】:2021-03-03 19:29:33
【问题描述】:

大家好,我在设置 Spatie Media Library pro 时遇到问题。使用 npm run dev 构建资源时出现以下错误

ERROR in ./vendor/spatie/laravel-medialibrary-pro/resources/js/media-library-pro-vue2-attachment/dist/index.js
Module not found: Error: Can't resolve '@spatie/media-library-pro-vue2' in 'C:\Users\ermin\Code\ekupon\app\vendor\spatie\laravel-medialibrary-pro\resources\js\media-library-pro-vue2-attachment\dist'
 @ ./vendor/spatie/laravel-medialibrary-pro/resources/js/media-library-pro-vue2-attachment/dist/index.js 1:0-144 62:28-50 63:18-30 64:14-22 65:16-26 66:16-26 67:11-16 68:11-16 69:14-22
 @ ./resources/js/app.js
 @ multi ./resources/js/app.js ./resources/scss/main.scss ./resources/css/app.css

我正在运行带有 Vue.js (vue2) 脚手架的惯性.js 的 Larvel 8。

这是我的 webpack 配置

mix.webpackConfig({
    output: { chunkFilename: 'js/[name].js?id=[chunkhash]' },
    resolve: {
        alias: {
            vue$: 'vue/dist/vue.runtime.esm.js',
            '@': path.resolve('resources/js'),
            ziggy: path.resolve('vendor/tightenco/ziggy/src/js/route.js'),
        },
        modules: [
            "node_modules",
            __dirname + "/vendor/spatie/laravel-medialibrary-pro/resources/js",
        ],
    },
});

这可能是包装问题吗?是否有人遇到过类似的错误,或者我只是错过了配置中的某些内容?

【问题讨论】:

    标签: laravel-8 media-library laravel-vue laravel-medialibrary


    【解决方案1】:

    我们遇到了同样的问题。我们试图让 Github 包工作以将 @spatie/media-library-pro-vue2 作为 npm 依赖项安装,但似乎这些包没有在 npm 注册表中发布。

    这是 npm install --save @spatie/media-library-pro-vue2

    的输出
    Not Found - GET https://npm.pkg.github.com/@spatie%2fmedia-library-pro-vue2 - npm package "media-library-pro-vue2" does not exist under owner "spatie"
    @spatie/media-library-pro-vue2@^1.0.15' is not in the npm registry.
    You should bug the author to publish it (or use the name yourself!)
    

    他们在this page 最底部的文档中提供的网址也没有显示任何结果:https://github.com/orgs/spatie/packages?repo_name=laravel-medialibrary-pro

    我们已经尝试联系 spatie 提出支持请求,我们正在等待回复。

    【讨论】:

      【解决方案2】:

      Spatie 在其最新更新中针对此问题发布了修复程序

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-01
        • 2022-06-22
        • 2020-06-14
        • 2020-03-17
        • 2022-07-07
        • 2018-10-08
        • 2018-09-15
        • 2021-07-12
        相关资源
        最近更新 更多