【问题标题】:Vue Froala and Laravel Mix - Cannot find module 'babel-runtime/core-js/json/stringify'Vue Froala 和 Laravel 混合 - 找不到模块 'babel-runtime/core-js/json/stringify'
【发布时间】:2019-08-23 03:03:51
【问题描述】:

我正在尝试在我的 Laravel 项目中安装 Vue froala。 我遵循了此处提供的确切说明:https://github.com/froala/vue-froala-wysiwyg 但我得到了:

Cannot find module 'babel-runtime/core-js/json/stringify

不确定我是否必须接触 webpack.mix.js。我只尝试添加 Froala 所需的 jQuery。所以现在它看起来像这样: const mix = require('laravel-mix');

mix.webpackConfig(webpack => {
    return {
            resolve: {
                extensions: ['.js', '.vue'],
            alias: {
                '@':__dirname + '/resources'
            }
        },


       plugins: [

         // ...

         // Jquery loader plugin.
         new webpack.ProvidePlugin({
           $: "jquery",
           jQuery: "jquery"
         })
       ]
    }
})

我发现有人手动将 babel-runtime 安装为 package.json 依赖项来解决类似问题。我做了,但是没有用。

有什么帮助吗?

【问题讨论】:

  • 现在试试dev-master,好像他们已经修复了但还没有发布。
  • 打扰一下,那是什么?
  • 已安装包的版本。在package.json 中可能是2.9.3,将其更改为dev-master 并重新安装您的节点模块。这样能解决吗?
  • 我使用 npm install vue-froala-wysiwyg dev-master 重新安装了 vue-froala-wysiwyg,但它安装了相同的版本(v2.9.3)。因此,我仍然遇到同样的错误。

标签: vue.js webpack laravel-mix froala


【解决方案1】:

基于recommendation,我使用:

import VueFroala from 'vue-froala-wysiwyg/dist/vue-froala.min.js'

...这对我有用。

【讨论】:

    猜你喜欢
    • 2017-10-13
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 2016-03-23
    • 2019-02-03
    • 2020-04-02
    • 2019-09-08
    • 2019-02-17
    相关资源
    最近更新 更多