• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yantianqi
V2EX  ›  程序员

vue 或 webpack 中的波浪线代表那个目录?

  •  
  •   yantianqi · Dec 6, 2017 · 6669 views
    This topic created in 3255 days ago, the information mentioned may be changed or developed.

    一般
    src="~static/img/xxx.png"
    或者 @import "~static/css/style.css"
    其中波浪线代表那个目录?
    可以设置吗?

    10 replies  •  2017-12-07 10:36:18 +08:00
    mooncakejs
    mooncakejs
    Dec 6, 2017 via iPhone
    1
    自己设置的
    wxsm
    wxsm
    Dec 6, 2017
    2
    搜索关键字 webpack alias
    zenxds
    zenxds
    Dec 6, 2017
    3
    应该是 resolve. modules,默认是["node_modules"],也可以自己额外配置
    shengchao
    shengchao
    Dec 6, 2017
    4
    我以前都是 @符的,设置在 webpack.base.conf.js 里的,resolve 字段里有一个 alias
    yantianqi
    yantianqi
    OP
    Dec 6, 2017
    5
    @shengchao 我指的是引用静态资源时,用的~
    比如引图片的时候
    yantianqi
    yantianqi
    OP
    Dec 6, 2017
    6
    @zenxds 配置 alias 吗?
    我是引用静态资源时用
    用~表示绝对路径,否则得用../../../来引入
    wxsm
    wxsm
    Dec 6, 2017
    7
    绝对路径是 /../..,不是 ~
    saberlove
    saberlove
    Dec 6, 2017
    8
    等于根目录 /
    yantianqi
    yantianqi
    OP
    Dec 6, 2017
    9
    @saberlove
    如果用 vue init webpack-simple 初始化的项目的确是根目录
    但是用 vue init webpack 初始化的项目就不是根目录了
    有没有办法,打印~
    fulvaz
    fulvaz
    Dec 7, 2017
    10
    见 vue-cli 文档
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1430 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 101ms · UTC 22:46 · PVG 06:46 · LAX 14:46 · JFK 17:46
    ♥ Do have faith in what you're doing.