站内搜索

本次搜索找到结果 74 条

最近配合同事一起完善了一下UI组件,以下算是一些记录吧。

不知不觉来我司已经三周年多了。写下此篇文章,更多的是对过去的一些回忆。

背景:后端设置了cookie path,导致前后分离时,登录不了。

场景是这样的:后端的api context是/a,然后登录成功写cookie时,会写到/a的path下面去。然后前后分离后,nginx配置是/a的路径,去转发请求到后端,所以前端的访问路径里面是不可能有/a的。

需求是这样的:根据搜索条件展示日志,且高亮筛选的关键词:

alt

最近分派给了我一个任务,完成nginx后台项目的三期迭代。

碰到一个功能点:历史版本。在前年,我有做过这个需求,就只是两个textarea框的比较(没有滚动条联动,没有类似git diff的效果)。

17年底写过一篇文章:组件打包小记(2),里面其实已经有关于按需加载的方案了。现在想详细展开说说。

在github上有一个stylelint的账号:

alt

我们可以将其放到webpack中进行使用。

// webpack.config.js
const StyleLintPlugin = require("stylelint-webpack-plugin");

new StyleLintPlugin({
    context: "src",
    configFile: path.resolve(__dirname, "stylelint.config.js"),
    files: [
        '**/*.less',
        '**/*.scss'
    ],
    failOnError: false,
    quiet: true,
    // fix: true
})
// stylelint.config.js
module.exports = {
  extends: 'stylelint-config-standard',
  rules: {
    'color-no-invalid-hex': true,
    'string-quotes': 'single',
  },
};

eslint的用法其实是差不多的。

感谢我的同事又帮我创造了一篇文章。因为一些原因,老项目用了Browserify来构建项目,但是碰到一个问题是:怎么把import的scss文件,转为一个css文件?

也许有人会觉得用webpack重写一下,不就好了么。。可是有没有想过,有时候重写的成本会比较大?(当然其实在我看来,应该不会大)

之前有提过在项目中使用了arttemplate,然后在改前人的代码时碰到了一些坑。简单在这里说一下。

先说个其他的事,昨天晚上翻之前的博客,发现七牛有些图片用不了,查了一下才知道它的测试域名会过期。。。真是日了狗了,不知道有没有办法说每个月支付点钱,能一直使用,MS没有找到这种入口。最蛋疼的是我的这个域名是不需要备案,它就必须要提供备案通过的域名。

哎~~我MS有80来张图,是放在七牛上面的,到时候得想个方案搞下来了,想想真TM忧伤,对七牛无感了。