我试图构建一个扩展Quill编辑器的模块,并将其与我的项目集成。
当我尝试在自定义Quill模块中导入特定的Quill模块时,webpack会抛出一个错误:
Uncaught Error: Cannot find module "quill/core/quill"
at webpackMissingModule (QuillLinkTooltip.js:15)
at eval (QuillLinkTooltip.js:15)
随后:
./~/quill/core/quill.js
Module parse failed: /Users/path_to_my_app_folder/node_modules/quill/core/quill.js Line 1: Unexpected token
You may need an appropriate loader to handle this file type.
| import './polyfill';
| import Delta from 'quill-delta';
| import Editor from './editor';
以下是我正在构建的自定义Quill模块(QuillLinkTooltip.js
)的摘录,该模块抛出错误:
import Quill from 'quill/core/quill';
import { Range } from 'quill/core/selection';
import Keyboard from 'quill/modules/keyboard';
import LinkBlot from 'quill/formats/link';
import Tooltip from 'quill/ui/tooltip';
我在我的项目中使用Webpack,Babel和Babel es2015预设。我可以通过使用类似于的东西导入其他节点模块,如loadash/get;
导入get。
我怀疑webpack可以找到该模块,但在解析它时遇到了困难。以下是我的webpack.config.js文件的摘录:
module: {
loaders: [
{
test: /.*\.js$/,
loader: 'babel-loader',
exclude: [ /node_modules/, /frontend/ ],
query: {
presets: [ 'babel-preset-es2015' ].map(require.resolve),
plugins: [ 'babel-plugin-add-module-exports' ].map(require.resolve)
}
},
我读过https://quilljs.com/guides/adding-quill-to-your-build-pipeline/ 其中提到需要Webback、Babel和Babel ES2015预设,因此我似乎有正确的网页设置。但也许我错过了什么?
我设法让它工作起来了。原来我的webpack.config.js文件从babel加载程序定义中排除了node_模块,因此webpack将尝试解析放置在/node_模块中的quill文件,但无法解析它们,因为它们被排除在babel加载程序之外。
通过将异常添加到我的exclude语句中修复了此问题:
module: {
loaders: [
{
test: /.*\.js$/,
loader: 'babel-loader',
exclude: [ /node_modules(?!\/quill)/, /frontend/ ],
query: {
presets: [ 'babel-preset-es2015' ].map(require.resolve),
plugins: [ 'babel-plugin-add-module-exports' ].map(require.resolve)
}
},
我从webpack3升级了我的项目。x到网页4。28.4,当我运行用于生产的网页包时,它向我显示错误! 我使用happypack来提高编译速度! 它没有工作!有人能解决我的问题吗?非常感谢!
我正在学习反应,并试图用webpack创建一个样板。我遵循了一个教程,在他的视频作品的一切,但在我的电脑上,我得到的错误消息,一个适当的加载器需要处理一个特定的文件类型。 这就是错误产生的文件 以下是错误消息: ./src/index.js 5:16模块解析中出错失败:意外标记(5:16)您可能需要适当的加载程序来处理此文件类型。|从“./components/App”导入应用程序| ReactD
如果有一种风格,我似乎无法用单个文件组件构建我的Vue项目。vue文件。 它在没有样式标签的情况下成功构建。但是当我添加样式时,给我一个错误。 这是我的webpack配置 这是我的webpack配置 这是它发生故障的部件
问题内容: 我不知道什么是在ReactJS webpack中加载图像的合适的加载器, 你能帮我一下吗?我收到此错误: 这是webpack配置: 非常感激!! 问题答案: 我也遇到了这个问题,并且找到了解决方法。 首先,您需要安装两个加载器(文件加载器,URL加载器)。例如 $ npm install-保存文件加载器url加载器 如果要支持css。确保安装样式加载器。例如, $ npm instal
我用Webpack创建了我的项目,并在开发中使用了Vue.js,但是我不能注入
我有柱状图。带有以下代码的vue文件: 没有