Vue Froala和Laravel Mix-找不到模块'babel-runtime / core-js / json / stringify'

时间:2019-04-01 21:19:28

标签: vue.js webpack laravel-mix froala

我正在尝试在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依赖项。我做了,但是没用。

有帮助吗?

1 个答案:

答案 0 :(得分:1)

基于recommendation,我使用了:

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

...对我有用。