使用Mix / Webpack将quill.js导入Laravel 5.8

问题描述 投票:0回答:1

我正在尝试使用Mix将新的javascript库导入我的Laravel 5.8应用程序。具体来说,是quill.js库。

webpack quill mix laravel-5.8 quilljs
1个回答
0
投票

以下是我安装quill并在应用程序中全局访问的步骤。

1

通过npm安装羽毛笔

npm install quill --save-dev

2

创建一个新文件/resources/js/quill.js


3

在quill.js文件中,我包含了quill文档建议的代码:https://quilljs.com/guides/adding-quill-to-your-build-pipeline/

import Quill from 'quill/core';

import Toolbar from 'quill/modules/toolbar';
import Snow from 'quill/themes/snow';

import Bold from 'quill/formats/bold';
import Italic from 'quill/formats/italic';
import Header from 'quill/formats/header';


Quill.register({
  'modules/toolbar': Toolbar,
  'themes/snow': Snow,
  'formats/bold': Bold,
  'formats/italic': Italic,
  'formats/header': Header
});


export default Quill;

4

在我的app.js文件中,我包含了quill.js文件并将其分配给全局范围

require('./quill.js');

window.Quill = require('Quill');

5

在/resources/sass/app.scss中导入quill css

@import '~quill/dist/quill.core.css';

并为您的主题

@import '~quill/dist/quill.snow.css';

6

运行npm run dev

© www.soinside.com 2019 - 2024. All rights reserved.