小编Dra*_*117的帖子

在 Vue 3 中使用 Scss 变量覆盖和 Vuetify 3 Beta 使用 Vue CLI

我正在使用 Vue 3、Vuetify 3.0.0(beta 0)和最新的 Vue-CLI 开发一个项目。我正在尝试自定义 vuetify 字体,但是我在网上找到的所有覆盖 vue sass 变量的方法都不起作用。

我所做的第一次尝试是使用 vuetify 网站上的 Vuetify 文档:https ://next.vuetifyjs.com/en/features/sass-variables/

使用默认项目,我按照指示添加了styles目录和文件。variables.scss文件内variables.scss有以下内容:

$body-font-family: cursive;
Run Code Online (Sandbox Code Playgroud)

挖掘 Vuetify lib 目录中的变量看起来我需要覆盖这个变量(虽然我将使用自定义字体,但现在草书应该确保使用不同的足够的字体来验证它的工作原理)。

这不起作用,我尝试将目录更改为scss并得到相同的结果(它不导入)请参阅下面的结果图像。 在此输入图像描述

因此,我的第二次尝试是按照文档找到文件,vue.config.js其中它指向https://github.com/vuetifyjs/vuetify-loader/tree/next/packages/vuetify-loader#customising-variables。这导致我将vue.config.js文件更改为如下所示:

const { defineConfig } = require("@vue/cli-service");
const { VuetifyLoaderPlugin } = require("vuetify-loader");

module.exports = defineConfig({
  transpileDependencies: true,

  configureWebpack: {
    plugins: [new VuetifyLoaderPlugin({ styles: "expose" })],
  },

  pluginOptions: {
    vuetify: {
      // https://github.com/vuetifyjs/vuetify-loader/tree/next/packages/vuetify-loader
    },
  },
});
Run Code Online (Sandbox Code Playgroud)

将 main.scss 文件添加到插件目录中,其中包含以下内容: …

vuetify.js vuetify-loader vuetifyjs3

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

在GoLang Docker SDK中定义卷的安装点

我目前正在尝试使用官方GoLang Docker SDK创建一个Docker容器,并尝试将一个卷从我的本地主机挂载到Docker容器。

vol := map[string]struct{}{"/pathInDocker":{}}

// This was prepared using example at:
//https://docs.docker.com/develop/sdk/examples/#run-a-container
res, err := cli.ContainerCreate(ctx, &container.Config{
    Image: testImageName,
    Volumes: vol,
    Cmd: []string{"ls", "/"},
}, nil, nil, "")
Run Code Online (Sandbox Code Playgroud)

这可以在创建容器并将“ / pathInDocker”添加到docker容器时起作用,但是,我无法弄清楚如何为本地主机添加安装点。

我已经尝试了以下vol变量的可能值

vol := map[string]struct{}{"localPath:/pathInDocker":{}}
vol := map[string]struct{}{"\"localPath\":\"/pathInDocker\"":{}}
Run Code Online (Sandbox Code Playgroud)

对于每个这些,最终的docker容器都会尝试将map密钥作为docker中的文件夹安装,而没有localhost的安装点。

我已经仔细阅读了文档,似乎似乎只能找到关于如何配置卷的唯一内容:

Volumes         map[string]struct{} // List of volumes (mounts) used for the container
Run Code Online (Sandbox Code Playgroud)

所以我的问题是如何配置它,以便将本地文件夹安装到该卷?

go docker

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

标签 统计

docker ×1

go ×1

vuetify-loader ×1

vuetify.js ×1

vuetifyjs3 ×1