javascript - 北极星 shopify 导入 css 问题

标签 javascript reactjs shopify polaris

当我尝试像这样从 App.js 导入 styles.css 时

import React from 'react';
import {render} from 'react-dom';
import * as PropTypes from 'prop-types';
import {AppProvider, Page, Card, Button} from '@shopify/polaris';
import '@shopify/polaris/styles.css'; // << issue

import SettingsForm from './SettingsForm';

class App extends React.Component { 
static contextTypes = {
  easdk: PropTypes.object,
};

render() { 
  return (
    <AppProvider>
      <Page title="Settings">
        <SettingsForm />
      </Page>
    </AppProvider>
  );
}
}

export default App;

我得到一个错误:编译失败

./node_modules/@shopify/polaris/styles.css (./node_modules/css-loader??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./node_modules/@shopify/polaris/styles.css)
Unclosed bracket (3864:37)

  3862 |     background-color:#c4cdd5;
  3863 |     background-color:var(--progress-upper, #c4cdd5);
> 3864 |     background-image:linear-gradient(to right, transparent 0%, transparent 0%, transparent 100%, transparent 100% transparent;
       |                                     ^
  3865 |     background-image:linear-gradient(to right, var(--progress-lower, transparent) 0%, var(--progress-lower, transparent) var(--Polaris-RangeSlider-progress, 0%), var(--progress-upper, transparent) var(--Polaris-RangeSlider-progress, 100%), var(--progress-upper, transparent) 100%);
  3866 |     border:none;

我验证了 node_modules/@shopify/polaris/styles.css 中的 css 与 https://sdks.shopifycdn.com/polaris/2.12.1/polaris 相同。 CSS

我对这条线进行了全局搜索 background-image:linear-gradient(to right, transparent 0%, transparent 0%, transparent 100%, transparent 100% transparent; 但结果出来了到 0

为什么我在这里遇到错误,我该如何克服这个问题? 谢谢。

最佳答案

这是一个已知问题

https://github.com/Shopify/polaris/issues/441

升级到最新/下一个版本(3.0.0-RC3)应该没问题。

关于javascript - 北极星 shopify 导入 css 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52838114/

相关文章:

javascript - 使用 Underscore JS 在 JSON 数组上分组

javascript - 从 JQuery 创建 iframe - 属性不起作用,为什么不呢?

javascript - 是否可以让这个 div 随着内容的扩展而扩展?

javascript - ReactJS 将数据从 Rest API 绑定(bind)到表

html - 横幅图片被剪裁,未显示为整个浏览器宽度

javascript - SHOPIFY:如何根据特定变体显示 div

shopify - 以编程方式获取 shopify 分析 token

javascript - 将 JavaScript 类混合与 TypeScript 声明文件一起使用

javascript - Angular - 本地存储不工作

reactjs - 当我使用 switch 语句时,useEffect 仅在第一次渲染时触发