惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
IT之家
IT之家
博客园 - Franky
Stack Overflow Blog
Stack Overflow Blog
宝玉的分享
宝玉的分享
Recent Announcements
Recent Announcements
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
H
Help Net Security
V
V2EX
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
博客园 - 叶小钗
J
Java Code Geeks
博客园 - 【当耐特】
月光博客
月光博客
爱范儿
爱范儿
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件

博客园 - Daniel_Lu

安装 opencode opencode 设置代理启动 如何在Trae中使用Claude Code工具中使用Skills? 如何在 Qoder、Cursor、Trae、Windsurf 等 AI Coding 工具中使用 Claude Skills MyBatis-Plus笔记 sourcetree中 用winmerge fiddler 生成代码 idea 破解 MyBatisCodeHelper-Pro插件破解版[2.9.7] 用SQL语句去掉重复的记录(转) D3.js 分布式事务seata 彻底搞懂JAVA路径问题 idea 代码生成 自动生成 serialVersionUID 的设置 狂神说SSM框架系列连载 缓存穿透、缓存击穿、缓存雪崩区别和解决方案 多线程 Maven自定义骨架 kafka 面试题 python项目换目录后pip出错
WEBPACKCONFIG 自动跳转 webstorm
Daniel_Lu · 2022-02-17 · via 博客园 - Daniel_Lu
'use strict'
const path = require('path')
 
function resolve(dir) {
  return path.join(__dirname, '.', dir)
}
 
module.exports = {
  context: path.resolve(__dirname, './'),
  resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      '@': path.resolve('src'),
      '@assets': path.resolve(__dirname, 'src/assets'),
      '@pages': path.resolve(__dirname, 'src/pages'),
      '@comp': path.resolve(__dirname, 'src/components'),
      '@api': path.resolve(__dirname, 'src/api'),
      '@plug': path.resolve(__dirname, 'src/plugins'),
      '@utils': path.resolve(__dirname, 'src/utils')
    }
  }
}