首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >finos/透视-查看器:css-加载程序在“导出”上抛出CssSyntaxError

finos/透视-查看器:css-加载程序在“导出”上抛出CssSyntaxError
EN

Stack Overflow用户
提问于 2022-01-11 19:46:46
回答 1查看 126关注 0票数 0

我的项目是使用webpack &透视观众。css-加载程序正在为“导出”抛出错误。跟随声明序列为在文档中定义。寻找关于我的项目配置中缺少的内容的帮助。

错误片段

代码语言:javascript
复制
ERROR in ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuHandler.css (./node_modules/css-loader/dist/cjs.js!./node_modules/@finos/perspective-webpack-plugin/node_modules/css-loader/index.js??ruleSet[1].rules[4].use[0]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuHandler.css)
Module build failed (from ./node_modules/css-loader/dist/cjs.js):
CssSyntaxError

(1:1) Unknown word

> 1 | exports = module.exports = require("../../../../../../@finos/perspective-webpack-plugin/node_modules/css-loader/lib/css-base.js")(false);
    | ^
  2 | // imports
  3 |
 @ ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuHandler.css 8:6-300 22:17-24 26:0-270 26:0-270 27:22-29 27:33-47 27:50-64
 @ ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuHandler.js 5:0-34
 @ ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuService.js 14:0-61 25:38-56
 @ ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/standaloneServices.js 24:0-97 165:43-61
 @ ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/standaloneEditor.js 23:0-84 40:23-48 43:80-111 71:11-47 93:27-58 93:62-92 99:4-35 99:53-83 106:8-40 115:11-43 122:11-43 128:11-42 134:11-42 141:11-42 148:11-42 155:11-42 167:33-64 173:25-66 175:51-81 181:25-66 183:30-60 189:25-66 210:22-52 229:4-45 235:4-45
 @ ./node_modules/monaco-editor/esm/vs/editor/editor.api.js 8:0-81 21:13-34
 @ ./node_modules/monaco-editor/esm/vs/editor/edcore.main.js 15:0-32 15:0-32
 @ ./node_modules/@finos/perspective-viewer/dist/pkg/snippets/perspective-viewer-362cf5cec2bfcc07/inline1.js
 @ ./node_modules/@finos/perspective-viewer/dist/pkg/perspective_viewer.js 2:0-90 841:18-31
 @ ./node_modules/@finos/perspective-viewer/dist/esm/perspective-viewer.js 1:641-762 1:798-870 1:1671-1672 1:1817-1818 1:1949-1950 1:3510-3621 1:3750-3751 1:3971-4082 1:4209-4210
 @ ./src/index.js 5:0-35

包-json

代码语言:javascript
复制
 "devDependencies": {
        "style-loader": "^3.3.1",
        "css-loader": "^4.3.0",
        "file-loader": "^6.2.0",
        "@finos/perspective-webpack-plugin": "^1.1.0",
        "html-replace-webpack-plugin": "^2.6.0",
        "html-webpack-plugin": "^5.5.0",
        "webpack": "^5.0.0",
        "webpack-cli": "^4.7.2",
        "webpack-dev-server": "^4.7.2",
        "webpack-merge": "^5.8.0"
        
    },
    "dependencies": {
        "@finos/perspective": "^1.1.0",
        "@finos/perspective-viewer": "^1.1.0",
        "@finos/perspective-viewer-d3fc": "^1.1.0",
        "@finos/perspective-viewer-datagrid": "^1.1.0"
    }

webpack组态

代码语言:javascript
复制
module.exports = {
    ...
    ...
    module: {
        rules: [
            {
                test: /\.css$/i,
                use: ['style-loader', 'css-loader']
            }
        ]
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-13 17:28:13

我错过了在“规则”中包含一个加载器,但是在package.json中定义了它。

下面的规则奏效了。

代码语言:javascript
复制
rules: [
         {
           test: /\.css$/i,
           use: ['file-loader', 'style-loader', 'css-loader']
         }
        ]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70672578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档