小编Bry*_*der的帖子

针对.js和.jsx的Webpack正则表达式测试

我正在使用webpack并想知道是否有办法用测试正则表达式来确定.js或.jsx文件扩展名?

即

test: /\.jsx?$/
Run Code Online (Sandbox Code Playgroud)

这会有用吗?

javascript regex webpack

11
推荐指数
2
解决办法
8508
查看次数

React Context Folder hiarchy/架构?

我目前正在考虑通过 Redux 将 Context 实现到我们的一个应用程序中,但是,我似乎找不到任何关于大型应用程序的最佳结构的信息?

Redux 有一种定义的方式来创建减速器、动作等。使用 Context,我发现的所有内容都是通用的“创建提供者,将状态和方法都放在同一个文件中,然后使用消费者”。

TL;DR 有没有办法用 React Context 构建一个有利于长期和大规模应用程序的层次结构?

编辑:我想认为它们具有类似的结构化关系是不正确的。不幸的是,由于 AEM 的限制,我无法使用 Redux。然而,上下文确实有效,所以我希望能够用它构建一些结构。

javascript reactjs

8
推荐指数
1
解决办法
5608
查看次数

ChartJS设置yAxes"ticks"

我正在尝试调整yAxes上的比例,但找不到任何不过时的信息.

基本上,我希望我的yAxes从0到100,步长为25.

https://codepen.io/brycesnyder/pen/wmJKyv

            yAxes: [
                {
                    ticks: {
                        beginAtZero: true,
                        steps: 10,
                        stepValue: 10,
                        max: 100
                    }
                }
            ]
Run Code Online (Sandbox Code Playgroud)

html javascript css chart.js

5
推荐指数
1
解决办法
7596
查看次数

如何让 React 与 Grunt 和 Babel 一起工作?

我正在尝试使用我们目前拥有的 Grunt 构建将 React 集成到当前项目中。

我去了grunt-react https://www.npmjs.com/package/grunt-react,它说它已被弃用,我应该使用grunt-babel。https://github.com/babel/grunt-babel

这是否只是在编译 React 时开箱即用?我是否需要安装像babel-preset-react https://babeljs.io/docs/plugins/preset-react/这样的东西才能让它工作?

另外,我不确定如何设置 Gruntfile 来处理这个问题,目前我有:

    babel: {
        options {
            sourceMap: true,
            presets: ['es2015']
        },
        dist: {
            files: [
                {
                    expand: true,
                    cwd: 'src/',
                    src: ['*.js'],
                    dest: 'dist/'
                }
            ]
        }
    },
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript node.js gruntjs reactjs babeljs

4
推荐指数
1
解决办法
4025
查看次数

操纵背景图像径向过渡不适用于铬?

我已经在纯粹的css中创建了一个涟漪效果,之前在所有浏览器中都运行得很好,现在看起来它目前在chrome中不起作用但在其他浏览器中正常工作(不包括IE,我不测试那个垃圾)好奇至于为什么会这样?我已经耗尽了我的资源,因为它现在正在使用chrome进行工作.

<a href="javascript:void(0)" class="btn-shadow btn-ripple">Button</a>

[class^="btn"],
[class*=" btn"]
    display inline-flex
    font-family 'Roboto', sans-serif
    text-decoration none
    justify-content center
    align-items center
    text-align center
    cursor pointer
    white-space nowrap
    padding 8px 20px
    font-size 14px
    background-color white
    border-radius 2px
    color #434A54
    text-transform uppercase
    border none
    box-shadow 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)
    transition all 0.4s ease-in-out
    background-position 50%
    outline none !important // we don't like outlines, nasty hobbits...
    &:before {
        content: '';
        position: absolute;
        background: red;
    }
    &:not([disabled])
        &.btn-shadow
            &:active
                box-shadow 0 5px …
Run Code Online (Sandbox Code Playgroud)

css transition google-chrome css-transitions

2
推荐指数
1
解决办法
187
查看次数

StencilJS - 如何从node_modules导入css/sass?

我正在尝试导入一个包含来自 node_modules 包的变量的 css 文件。

我尝试从 stencil.config.ts 进行复制,但它不断将构建转储到我尝试指定的位置,并且无法找到下一步的信息。

我现在拥有的是这样的:

  type: "www",
  dir: 'src/global',
  copy: [
    { src: '../node_modules/package/design-tokens/dist/tokens.css', dest: 'themes' }
  ]
}
Run Code Online (Sandbox Code Playgroud)

现在我只需要进入node_modules并引用一个包含变量的css文件。

谢谢你!

javascript web-component typescript stenciljs

1
推荐指数
1
解决办法
2646
查看次数