AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / coding / 问题

All perguntas(coding)

Martin Hope
Allen Lan
Asked: 2025-04-06 11:55:55 +0800 CST

Erro ao usar cv2 no modo de thread livre python3.13

  • 6

Sem o python3.13 free-threading, o cv2 importando numpy está bem. Mas quando o python3.13 free-threading está ligado, quando o cv2 tenta importar numpy, o numpy dá esse erro:

ImportError: Error importing numpy: you should not try to import numpy from
    its source directory; please exit the numpy source tree, and relaunch
    your python interpreter from there.

Isso significa que cv2 e python3.13 free-threading não são compatíveis? Sou relativamente novo em cv2, python3.13 e threading :)

python
  • 1 respostas
  • 43 Views
Martin Hope
GbedinhoCoder
Asked: 2025-04-06 11:39:24 +0800 CST

Como desabilitar interações em células de lista enquanto mantém os botões interativos no SwiftUI? [duplicado]

  • 5
Esta pergunta já tem respostas aqui :
SwiftUI - Vários botões em uma linha de lista (4 respostas)
Fechado ontem .

Tenho um aplicativo SwiftUI que exibe um feed social com posts em uma Lista. Cada post contém botões que precisam permanecer interativos, mas não quero que a célula inteira seja tocável.

Tentei diferentes abordagens, como .disabled(true) na lista (que também desabilita os botões), .allowsHitTesting(false) em elementos individuais e .onTapGesture {} para absorver toques, mas nenhuma funciona como esperado.

Obrigado


    List() {
        ForEach(posts, id: \.self) { post in
            PostView()
                .onAppear {
                    if post == posts.last {
                        loadMorePost()
                    }
                }
                .listRowInsets(EdgeInsets())
                .alignmentGuide(.listRowSeparatorLeading) { vd in
                    return 0
                }
        }
    }
    .listStyle(.plain)
    
    struct PostView: View {
        var body: some View {
            VStack(spacing: 10) {
                PostHeaderView(image: Image("clovis"), userName: "Stephane", userIdentifier: "stephane_")
                PostContentView()
            }
            .padding(20)
        }
    }
    
    struct PostContentView: View {
        var body: some View {
            VStack(alignment: .leading, spacing: 10) {
                // Post content
                Text("Coiffeuse")
                    .font(.headline)
                
                Text("It is a long established fact that a reader will be distracted...")
                    .font(.caption)
                
                HStack(spacing: 20) {
                    PriceContainerView()
                    Spacer()
                    HStack(spacing: 2) {
                        Image(systemName: "eyes")
                        Text("2K")
                    }
                    // This button needs to remain interactive
                    Button(action: { print("Save To Later") }) {
                        Image(systemName: "bookmark")
                            .foregroundStyle(.mediumGray)
                    }
                }
            }
        }
    }
```
swift
  • 1 respostas
  • 29 Views
Martin Hope
oyvey
Asked: 2025-04-06 11:14:18 +0800 CST

.htaccess na subpasta dando parâmetro errado

  • 5

Estou trabalhando em uma subpasta no meu site. O .htaccess naquela pasta tem as seguintes 2 linhas:

RewriteEngine on
RewriteRule ^(.*)$                      page.php?id=$1 [L]

Meu arquivo php na subpasta tem o seguinte código:

print_r($_GET);

Quando vou para a seguinte página:

https://www.example.com/subfolder/ddd

Recebo o seguinte na tela:

Matriz ( [id] => page.php )

O que eu quero é:

Matriz ( [id] => ddd )

O que estou fazendo errado?

.htaccess
  • 1 respostas
  • 27 Views
Martin Hope
haddonchris
Asked: 2025-04-06 07:39:49 +0800 CST

Por que meu MCP está me dando um tamanho de área muito pequeno?

  • 8

Esta é a minha primeira vez fazendo estatística espacial e estou aprendendo aos poucos. Já vi algumas outras pessoas aqui com problemas semelhantes, mas nenhuma das respostas pareceu funcionar para mim.

Estou tentando fazer um MCP, mas quando vejo os resultados, o tamanho da área é bem menor do que deveria. No entanto, quando ploto os polígonos sobre um mapa de satélite, parece correto.

Meus dados estão configurados assim:

set.seed(1)
animal_sp <- data.frame(ID = rep(c("S1", "S2"), each = 10),
                         Long = runif(20, 34.2002, 34.55328),
                         Lat = runif(20, -19.11998, -18.82139))

E o código que usei é o seguinte:

library(sp)

sp::coordinates(animal_sp) <- c("Long", "Lat") # define the variables

proj4string(animal_sp) <- CRS("+init=epsg:4326") # Set the projection




# Create the MCP using the adehabitatHR package:                                                

library(adehabitatHR)

animal_mcp <- mcp(animal_sp, 
                 percent = 100,
                 unout = "m2") # Make the MCP

animal_mcp # look at the results

Os resultados que obtenho são:

Object of class "SpatialPolygonsDataFrame" (package sp):

Number of SpatialPolygons:  2

Variables measured:
   id       area
S1 S1 0.02919310
S2 S2 0.03671279

Eu deveria obter uma área de ~260 km².

Qualquer ajuda será muito apreciada!

  • 1 respostas
  • 76 Views
Martin Hope
knotmine
Asked: 2025-04-06 07:23:43 +0800 CST

fetch GET não retorna nada (204), mas funciona (200) no Chrome DevTools

  • 5

Estou tentando escrever uma chamada GET http para um site para obter pontuações de jogos. Descobri o token x-hsci-auth-token e ele usa o Token de Autorização Akamai Edge. Recebo boas respostas para todas as solicitações, exceto uma.

Para esta solicitação, recebo 204 e "Sem Conteúdo". Mas a mesma solicitação retorna uma resposta válida no DevTools do Chrome. Não sei o que estou perdendo aqui.

{
  status: 204,
  statusText: 'No Content',
  headers: Headers {
    'x-hsci-cache-time': '2025-04-05T22:59:49.093Z',
    expires: 'Sat, 05 Apr 2025 22:59:49 GMT',
    'cache-control': 'max-age=0, no-cache, no-store',
    pragma: 'no-cache',
    date: 'Sat, 05 Apr 2025 22:59:49 GMT',
    connection: 'keep-alive',
    'access-control-allow-headers': 'Content-Type,Authorization,x-hsci-auth-token',
    'access-control-expose-headers': 'x-hsci-pwa-cache,x-hsci-cache-time,st-access-token,st-refresh-token',
    'access-control-allow-credentials': 'true',
    'access-control-allow-origin': 'https://www.<website>.com'
  },
  body: null,
  bodyUsed: false,
  ok: true,
  redirected: false,
  type: 'basic',
  url: '<endpoint url>'
}

Vi que o navegador fez uma solicitação de pré-voo . Até tentei o mesmo payload com a solicitação OPTIONS e obtive 200 de volta.

Edit: Meu objetivo principal é OBTER o conteúdo. Eu estava tentando OPTIONS para ver se havia algum problema com a autenticação ou com meus cabeçalhos. Como isso funciona, acho que estou esquecendo de algo mais.

{
  status: 200,
  statusText: 'OK',
  headers: Headers {
    'content-type': 'text/html',
    'content-length': '2',
    expires: 'Sat, 05 Apr 2025 23:03:24 GMT',
    'cache-control': 'max-age=0, no-cache, no-store',
    pragma: 'no-cache',
    date: 'Sat, 05 Apr 2025 23:03:24 GMT',
    connection: 'keep-alive',
    'access-control-allow-headers': 'Content-Type,Authorization,x-hsci-auth-token',
    'access-control-expose-headers': 'x-hsci-pwa-cache,x-hsci-cache-time,st-access-token,st-refresh-token',
    'access-control-allow-credentials': 'true',
    'access-control-allow-origin': 'https://www.<website>.com'
  },
  body: ReadableStream { locked: false, state: 'readable', supportsBYOB: true },
  bodyUsed: false,
  ok: true,
  redirected: false,
  type: 'basic',
  url: '<endpoint url>'
}

Estou usando os mesmos cabeçalhos de solicitação nas minhas fetch()requisições. Então, não sei por que esse endpoint específico não retorna nada.

const response = await fetch(BASE_API_URL + path, {
      method: 'GET',
      headers: {
        "x-hsci-auth-token": <edgeAuth token>,
        "Origin": "https://www.<website>.com",
        "Referer": "https://www.<website>.com/",
        "accept": "*/*",
        "accept-encoding": "gzip, deflate, br, zstd",
        "sec-fetch-mode": "cors",
        "sec-fetch-site": "same-site",
        "sec-fetch-dest": "empty",
      },
    })
javascript
  • 2 respostas
  • 59 Views
Martin Hope
mburm
Asked: 2025-04-06 06:47:58 +0800 CST

A função Python Azure não mostra funções após importar pacotes

  • 5

Tenho uma Função do Azure baseada em Python 3.12 (o mesmo problema ocorreu quando fiz o downgrade para Python 3.11). Isso funcionou bem até eu importar azure.identitye azure.keyvault.secrets. Desde que as adicionei, as funções não são mais exibidas na minha Função do Azure. Quando eu as removo, as funções voltam. Tudo funciona bem quando o pacote é carregado do requirements.txt. O problema só acontece quando eu adiciono

from azure.keyvault.secrets import SecretClient
from azure.identity import DefaultAzureCredential

Qual pode ser o problema que leva a isso?

Estrutura do Projeto

function_app.py

import azure.functions as func 
from http_blueprint import bp_http
from timer_blueprint import bp_timer

app = func.FunctionApp() 

app.register_functions(bp_http)
app.register_functions(bp_timer)

http_blueprint.py

import logging
import azure.functions as func

bp_http = func.Blueprint()

@bp_http.route(route="default_template")
def default_template(req: func.HttpRequest) -> func.HttpResponse:
    ...

timer_blueprint.py

import os
import requests
import logging
import datetime
import azure.functions as func
from azure.keyvault.secrets import SecretClient
from azure.identity import DefaultAzureCredential

#same issue when libaries would be imported like this
#import azure.identity
#import azure.keyvault.secrets

bp_timer = func.Blueprint()

@bp_timer.timer_trigger(schedule="0 * * * * *", 
              arg_name="mytimer",
              run_on_startup=True) 
def exec_timer(mytimer: func.TimerRequest) -> None:
    ...

azure_pipelines.yml (com base no exemplo; crie e implante no momento, um após o outro - será dividido se tudo funcionar)

pool:
  vmImage: ubuntu-latest
strategy:
  matrix:
    Python312:
      python.version: '3.12'

steps:
- task: UsePythonVersion@0
  inputs:
    versionSpec: '$(python.version)'
  displayName: 'Use Python $(python.version)'

- script: |
    python -m pip install -U pip
    python -m pip install --target="./.python_packages/lib/site-packages" --upgrade -r requirements.txt
  displayName: 'Install dependencies'

- task: ArchiveFiles@2
  displayName: 'Archive files'
  inputs:
    rootFolderOrFile: $(System.DefaultWorkingDirectory)
    includeRootFolder: false
    archiveType: zip
    archiveFile: $(Build.ArtifactStagingDirectory)/$(Build.BuildId)-$(python.version).zip
    replaceExistingArchive: true

- task: PublishBuildArtifacts@1
  inputs:
    PathtoPublish: '$(Build.ArtifactStagingDirectory)'
    ArtifactName: 'drop'
    publishLocation: 'Container'

- task: AzureFunctionApp@2
  inputs:
    connectedServiceNameARM: 'Deploy'
    appType: 'functionAppLinux'
    appName: 'appName'
    package: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId)-$(python.version).zip'
    runtimeStack: 'PYTHON|3.12'
    deploymentMethod: 'zipDeploy'

requisitos.txt

azure-functions==1.21.3
discord.py==2.5.2
discord_interactions==0.4.0
Flask==3.1.0
requests==2.32.3
azure-identity==1.21.0
azure-keyvault-secrets==4.9.0
cryptography==43.0.3
  • 3 respostas
  • 143 Views
Martin Hope
QFaZo Play
Asked: 2025-04-06 05:40:58 +0800 CST

z-index do BackButton sendo bloqueado por outro componente

  • 6

no meu projeto NextJS, criei o componente BackButton

Este botão é fixo para seguir o usuário na rolagem para baixo e deve ser colocado mais longe de qualquer conteúdo no site para que não seja bloqueado por outros componentes.

para isso eu uso z-index e posição fixa obviamente

O problema é que há um componente que está mais distante do BackButton em z-index, não importa quão alto seja o valor que eu use.

aqui está o botão, tudo é simples, você pode até ver até onde eu uso o z-index, embora isso ainda não ajude:

import { ArrowLeftIcon } from "lucide-react";
import { useRouter } from "next/navigation";

const BackButton = () => {
  const router = useRouter();

  return (
    <button
      onClick={() => router.back()}
      className="fixed top-4 left-4 z-[990000] bg-black text-white hover:bg-gray-600 duration-200 rounded-full p-2"
    >
      <ArrowLeftIcon width={40} height={40} />
    </button>
  );
};

export default BackButton;

e aqui está um exemplo de um componente que vai além do BackButton:

 <div className="bg-slate-200 shadow-md rounded-lg p-4 mb-4 hover:-translate-y-1 duration-500 hover:shadow-xl relative">
   {CONTENT}
 </div>

Sim, o -translate-y-1 está sendo usado e, quando o cursor passa, ele vai além do botão. Mas essa não é a causa do problema, pois mesmo que eu remova essa propriedade CSS, o BackButton ainda será colocado atrás deste componente.

A maneira como eu uso esse botão é como um componente de layout em layout.tsx, para que ele possa estar em qualquer página possível do site:

export default function RootLayout({
  children,
}: Readonly<{
  children: React.ReactNode;
}>) {
  return (
    <html lang="en">
      <body
        className={`${geistSans.variable} ${geistMono.variable} antialiased`}
      >
        <QueryProvider>
          <div className="ml-4 mt-4 fixed top-0 left-0">
            <BackButton />
          </div>

          <div className="mt-10">{children}</div>

          <ToastContainer />
        </QueryProvider>
      </body>
    </html>
  );
}
css
  • 2 respostas
  • 50 Views
Martin Hope
invalidArgument
Asked: 2025-04-06 04:52:49 +0800 CST

Consulta SwiftData para retornar verdadeiro se o elemento no modelo estiver contido em uma matriz

  • 5

Tenho um modelo SwiftData como este:

@Model class LogInfo {
    var tagValue: String
    ...
}

Quero exibir uma lista de todos os objetos LogInfo para os quais o tagValue está contido em um array. A visualização do SwiftUI se parece com isso:

struct LogListView: View {

    @Query
    private var logs: [LogInfo]
    
    init(tagsToFilter: [LogTag]) {
        _logs = Query(filter: #Predicate<LogInfo> { logInfo in
            if tagsToFilter.isEmpty || tagsToFilter.contains(where: { tag in
                tag.rawValue == logInfo.tagRawValue
            }) {
                true
            } else {
                false
            }
        })
    }

O tagsToFilterargumento será todas as tags selecionadas pelo usuário (multi seleção). O LogTagobjeto é um enum, declarado desta forma:

public enum LogTag: String, Codable, CaseIterable, Hashable, Identifiable

Como a consulta não me deixa verificar diretamente o enum sem travar, eu "dobrei" as informações com o rawValue. Então, estou criando o LogListView assim: LogListView(tagsToFilter: [.case1, .case2]). Quero que a lista exiba todos os objetos LogInfo que tenham o valor bruto da tag "case1" ou "case2" neste exemplo.

A Query funciona quando tenho uma lista vazia, ou se eu remover a query completamente. Mas o predicado não filtra nada. Eu tentei um predicado mais simples, como:

#Predicate<LogInfo> { logInfo in 
    tagsToFilter.contains(where: { tag in 
        tag.rawValue == logInfo.tagRawValue
    }
}

mas isso retorna uma lista vazia.

Estou entendendo errado ou é outra limitação do SwiftData?

swiftdata
  • 1 respostas
  • 42 Views
Martin Hope
teeeeee
Asked: 2025-04-06 04:12:55 +0800 CST

Por que não consigo criar um site Jekyll localmente com este tema baixado?

  • 6

Sou novo em Ruby/Jekyll, mas estou tentando instalar o Jekyll localmente na minha máquina Windows e criar um site com um tema baixado. Estou com muita dificuldade para fazê-lo funcionar. O tema que estou tentando usar é o tema Contrast . Os passos que segui são os seguintes:

  1. Seguindo as instruções , instalei o Ruby primeiro usando o instalador Ruby aqui (escolhendo a versão Ruby+Devkit 3.3.7-1 [x64] ). Ao final da instalação, executei a opção ridk install e instalei a instalação base do MSYS2 e o conjunto de ferramentas de desenvolvimento MSYS2 e MINGW .
  2. Em um prompt de comando, execute gem install jekyll bundler, o que resulta no seguinte:
>bundler -v
Bundler version 2.6.7

>gem -v
3.5.22

>jekyll -v
jekyll 4.4.1 
  1. Baixei o tema Contrast como um arquivo zip e o extraí. O resultado são os seguintes arquivos:
myuser@mymachine MINGW64 ~/contrast-master
$ ls
_config.yml  _includes/  _posts/  404.html      assets/  Gemfile.lock  README.md
_data/       _layouts/   _sass/   archive.html  Gemfile  index.html    UNLICENSE.txt
  1. Naveguei até o diretório local do tema com um terminal de comando e executei o bundler install, que instalou uma série de gems necessárias:
C:\Users\myuser\contrast-master>bundler install

Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Fetching rexml 3.4.1
Fetching rouge 3.30.0
Fetching unicode-display_width 1.8.0
Fetching sassc 2.4.0
Installing rexml 3.4.1
Installing unicode-display_width 1.8.0
Installing rouge 3.30.0
Fetching terminal-table 2.0.0
Installing sassc 2.4.0 with native extensions
Installing terminal-table 2.0.0
Fetching jekyll-sass-converter 2.2.0
Installing jekyll-sass-converter 2.2.0
Fetching jekyll 4.2.2
Installing jekyll 4.2.2
Fetching jekyll-feed 0.17.0
Installing jekyll-feed 0.17.0
Bundle complete! 3 Gemfile dependencies, 30 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
  1. Tentei construir o site jekyll usando bundle exec jekyll build, mas falhou com uma série de mensagens:
C:\Users\myuser\contrast-master>bundle exec jekyll build

C:/Ruby33-x64/bin/jekyll:25: warning: csv was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
You can add csv to your Gemfile or gemspec to silence this warning.
C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/safe_yaml-1.0.5/lib/safe_yaml/load.rb:22: warning: base64 was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
You can add base64 to your Gemfile or gemspec to silence this warning.
C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/liquid-4.0.4/lib/liquid.rb:72: warning: bigdecimal was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
You can add bigdecimal to your Gemfile or gemspec to silence this warning.
                    ------------------------------------------------
      Jekyll 4.2.2   Please append `--trace` to the `build` command
                     for any additional information or backtrace.
                    ------------------------------------------------
C:/Ruby33-x64/lib/ruby/3.3.0/logger.rb:384:in `level': undefined method `[]' for nil (NoMethodError)

    @level_override[Fiber.current] || @level
                   ^^^^^^^^^^^^^^^
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/log_adapter.rb:45:in `adjust_verbosity'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:27:in `process'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.2.2/exe/jekyll:15:in `<top (required)>'
        from C:/Ruby33-x64/bin/jekyll:25:in `load'
        from C:/Ruby33-x64/bin/jekyll:25:in `<main>'

Alguém pode me ajudar a ver por que isso não está acontecendo e me ajudar a consertar?


[Observação: quero executá-lo localmente porque quero A) trabalhar offline no site e poder ter visualizações regulares no navegador da minha máquina local e B) ter acesso aos arquivos na pasta _site gerados pelo Jekyll para enviá-los diretamente para um serviço de hospedagem na web, em vez de ter o site criado pelo mecanismo Jekyll no Github Pages, Cloudflare Pages, etc.]


EDITAR

Depois de tentar anexar o arquivo gem com uma versão mais recente do jekyll, conforme sugerido na resposta de @lmtaq abaixo, agora recebo outro erro:

$ bundler exec jekyll build
C:/Ruby33-x64/bin/jekyll:25: warning: csv was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
You can add csv to your Gemfile or gemspec to silence this warning.
C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/safe_yaml-1.0.5/lib/safe_yaml/load.rb:22: warning: base64 was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
You can add base64 to your Gemfile or gemspec to silence this warning.
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
Configuration file: C:/Users/tjb/Desktop/Web Development/contrast-master/_config.yml
            Source: C:/Users/tjb/Desktop/Web Development/contrast-master
       Destination: C:/Users/tjb/Desktop/Web Development/contrast-master/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
       Jekyll Feed: Generating feed for posts
Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import index, font, basic, layout, classes
  │         ^^^^^
  ╵
    C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:9  root stylesheet
Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import index, font, basic, layout, classes
  │                ^^^^
  ╵
    C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:16  root stylesheet
Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import index, font, basic, layout, classes
  │                      ^^^^^
  ╵
    C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:22  root stylesheet
Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import index, font, basic, layout, classes
  │                             ^^^^^^
  ╵
    C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:29  root stylesheet
Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

  ╷
1 │ @import index, font, basic, layout, classes
  │                                     ^^^^^^^
  ╵
    C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:37  root stylesheet
Error: Expected newline.
  ╷
8 │     padding: 1.75em calc(40% - 17em)
  │                                     ^
  ╵
  C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\index.sass 8:37  @import
  C:\Users\tjb\Desktop\Web Development\contrast-master\assets\css\frame.sass 1:9   root stylesheet
  Conversion error: Jekyll::Converters::Sass encountered an error while converting 'assets/css/frame.sass':
                    Expected newline.
                    ------------------------------------------------
      Jekyll 4.3.3   Please append `--trace` to the `build` command
                     for any additional information or backtrace.
                    ------------------------------------------------
C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-sass-converter-3.1.0/lib/jekyll/converters/scss.rb:181:in `rescue in convert': Expected newline. (Jekyll::Converters::Scss::SyntaxError)

          raise SyntaxError, e.message
                ^^^^^^^^^^^^^^^^^^^^^^
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-sass-converter-3.1.0/lib/jekyll/converters/scss.rb:162:in `convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:105:in `block in convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `reduce'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:84:in `render_document'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:63:in `run'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:572:in `render_regenerated'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:564:in `block in render_pages'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:563:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:563:in `render_pages'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:211:in `render'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:80:in `process'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:28:in `process_site'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:65:in `build'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:36:in `process'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/exe/jekyll:15:in `<top (required)>'
        from C:/Ruby33-x64/bin/jekyll:25:in `load'
        from C:/Ruby33-x64/bin/jekyll:25:in `<main>'
C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/sass-embedded-1.86.3-x64-mingw-ucrt/lib/sass/compiler/host.rb:86:in `compile_request': Expected newline. (Sass::CompileError)
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/sass-embedded-1.86.3-x64-mingw-ucrt/lib/sass/compiler.rb:171:in `compile_string'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/sass-embedded-1.86.3-x64-mingw-ucrt/lib/sass/embedded.rb:37:in `compile_string'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-sass-converter-3.1.0/lib/jekyll/converters/scss.rb:163:in `convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:105:in `block in convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `reduce'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:104:in `convert'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:84:in `render_document'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/renderer.rb:63:in `run'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:572:in `render_regenerated'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:564:in `block in render_pages'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:563:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:563:in `render_pages'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:211:in `render'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/site.rb:80:in `process'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:28:in `process_site'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:65:in `build'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:36:in `process'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
        from C:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/jekyll-4.3.3/exe/jekyll:15:in `<top (required)>'
        from C:/Ruby33-x64/bin/jekyll:25:in `load'
        from C:/Ruby33-x64/bin/jekyll:25:in `<main>'
ruby
  • 1 respostas
  • 59 Views
Martin Hope
deetle
Asked: 2025-04-06 04:08:28 +0800 CST

Por que as variáveis ​​NÃO são exportadas quando listadas em VariablesToExport no PS Manifest de um módulo

  • 7

A exportação de variável manifesta

VariablesToExport = @(
        "ERROR_SUCCESS_REBOOT_REQUIRED",
        "ERROR_SUCCESS",
        "ERROR_INVALID_FUNCTION",
        "WAIT_TIMEOUT",
        "ERROR_FAIL"
    )

As variáveis ​​são definidas em um arquivo PSM1 listado em NestedModules

$ERROR_SUCCESS  = [ordered]@{
    Number         = 0
    String         = '0'  # The thing the CSV interfaces return 
    HexString      = '0x00000000'                  
}

Mas eles não são acessíveis de onde o módulo é carregado.

powershell
  • 1 respostas
  • 38 Views
Prev
Próximo

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Reformatar números, inserindo separadores em posições fixas

    • 6 respostas
  • Marko Smith

    Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não?

    • 2 respostas
  • Marko Smith

    Problema com extensão desinstalada automaticamente do VScode (tema Material)

    • 2 respostas
  • Marko Smith

    Vue 3: Erro na criação "Identificador esperado, mas encontrado 'import'" [duplicado]

    • 1 respostas
  • Marko Smith

    Qual é o propósito de `enum class` com um tipo subjacente especificado, mas sem enumeradores?

    • 1 respostas
  • Marko Smith

    Como faço para corrigir um erro MODULE_NOT_FOUND para um módulo que não importei manualmente?

    • 6 respostas
  • Marko Smith

    `(expression, lvalue) = rvalue` é uma atribuição válida em C ou C++? Por que alguns compiladores aceitam/rejeitam isso?

    • 3 respostas
  • Marko Smith

    Um programa vazio que não faz nada em C++ precisa de um heap de 204 KB, mas não em C

    • 1 respostas
  • Marko Smith

    PowerBI atualmente quebrado com BigQuery: problema de driver Simba com atualização do Windows

    • 2 respostas
  • Marko Smith

    AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos

    • 1 respostas
  • Martin Hope
    Fantastic Mr Fox Somente o tipo copiável não é aceito na implementação std::vector do MSVC 2025-04-23 06:40:49 +0800 CST
  • Martin Hope
    Howard Hinnant Encontre o próximo dia da semana usando o cronógrafo 2025-04-21 08:30:25 +0800 CST
  • Martin Hope
    Fedor O inicializador de membro do construtor pode incluir a inicialização de outro membro? 2025-04-15 01:01:44 +0800 CST
  • Martin Hope
    Petr Filipský Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não? 2025-03-23 21:39:40 +0800 CST
  • Martin Hope
    Catskul O C++20 mudou para permitir a conversão de `type(&)[N]` de matriz de limites conhecidos para `type(&)[]` de matriz de limites desconhecidos? 2025-03-04 06:57:53 +0800 CST
  • Martin Hope
    Stefan Pochmann Como/por que {2,3,10} e {x,3,10} com x=2 são ordenados de forma diferente? 2025-01-13 23:24:07 +0800 CST
  • Martin Hope
    Chad Feller O ponto e vírgula agora é opcional em condicionais bash com [[ .. ]] na versão 5.2? 2024-10-21 05:50:33 +0800 CST
  • Martin Hope
    Wrench Por que um traço duplo (--) faz com que esta cláusula MariaDB seja avaliada como verdadeira? 2024-05-05 13:37:20 +0800 CST
  • Martin Hope
    Waket Zheng Por que `dict(id=1, **{'id': 2})` às vezes gera `KeyError: 'id'` em vez de um TypeError? 2024-05-04 14:19:19 +0800 CST
  • Martin Hope
    user924 AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos 2024-03-20 03:12:31 +0800 CST

Hot tag

python javascript c++ c# java typescript sql reactjs html

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve