小编Yan*_*nic的帖子

JavaScript 检查迭代器是否包含值

对于 JavaScript 数组,includes(value)当且仅当数组包含该值时,该函数返回 true。什么是一个好的和高性能的等同于检查,一个值是否包含在迭代器中(例如map.values())?

第一种方法(可能不是性能最好的方法):

Array.from(it).includes(value)
Run Code Online (Sandbox Code Playgroud)

第二种方法(没那么短):

const iteratorIncludes = (it, value) => {
  for (x of it) {
    if (x === value) return true
  }
  return false
}
iteratorIncludes(it, value)
Run Code Online (Sandbox Code Playgroud)

javascript arrays iterator

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

使用 Vuejs、Webpack 和 tailwindcss 创建一个 Electron 应用程序

我设法弄一本电子应用与运行的WebPackVuejstailwindcss,开始与电子的WebPack模板包并添加Vuejs和tailwindcss之后,但tailwindcss不起作用。

SO 上有一个等效的线程,但是那里提到的解决方案使用了electron-vue,它有 200 多个未解决的问题,并且似乎不再维护。

有人知道这里出了什么问题吗?我进行了如下操作:

  1. 初始化 Electron webback 样板(根据这里):

    git clone https://github.com/electron-userland/electron-webpack-quick-start.git project
    cd project
    rm -rf .git
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装Vuejs:

    yarn add --dev vue css-loader vue-loader vue-template-compiler
    
    Run Code Online (Sandbox Code Playgroud)
  3. 为 Vuejs 设置 webpack:

    const { VueLoaderPlugin } = require("vue-loader");
    
    module.exports = {
        module: {
            rules: [
                {
                    test: /\.vue$/,
                    use: 'vue-loader'
                }
            ],
            plugins: [
                new VueLoaderPlugin()
            ]
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 通过修改src/renderer/index.js来测试Vuejs :

    'use strict';
    import Vue …
    Run Code Online (Sandbox Code Playgroud)

javascript webpack vue.js electron tailwind-css

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

标签 统计

javascript ×2

arrays ×1

electron ×1

iterator ×1

tailwind-css ×1

vue.js ×1

webpack ×1