“〜”(tilde)的意思是从“〜/”

问题描述 投票:0回答:1

我在JSImports

中发现了“〜/”
import { Foo, Bar, Baz } from "~/types/schema"

这很混乱,因为“〜”通常是指

$HOME
目录。对于我的一生 - 我无法搜索答案。

我发现的唯一答案是〜(tilde)在此JavaScript导入中做什么? 处理使用tilde符号的import {IDispatch} from '~react-redux~redux';,但不像路径中那样而不是

~something
    
这可能是人们正在使用的前端工具的一部分,例如WebPack或Vite。例如:

javascript vite ecma
1个回答
10
投票

如果您使用的是webpack

,可能会解决
    ~/something
  1. ~。检查您的配置

    node_modules
    功能
    。但是要当心,似乎它可能来自其他依赖性。请参阅此处的答案。
    
    如果您使用的是
    vite
    :它可以解决resolvealias

    ~
  2. 。因此,请检查您的配置是否值。请参阅
  3. Https://vite-ruby.netlify.app/guide/development.html#import-aliases-port-aliases-dl0%9f%91%89

    Https://vite-ruby.netlify.netlify.app/config/config/config/## Sourcecodedir

    
    
    还具有指定模块映射的功能。有关更多详细信息,请参见此答案:
    Https://stackoverflow.com/a/58522502/3789527

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.