当将 JavaScript 与 Webpack 捆绑在一起时,require/import URL 开头的 @ 符号是什

When bundling JavaScript with Webpack, what does the @ symbol mean at the beginning of the require/import URL?

本文关键字:开头 URL import 符号 require Webpack JavaScript 在一起 当将      更新时间:2023-09-26

我正在使用 Webpack 来捆绑我的 JavaScript 应用程序。我在一次演讲中看到一位开发人员,其中有这样一句话:

var foo = require('@/foo/bar');

import '@/foo/bar';

在这种情况下,@符号是什么意思?一位同事认为这可能是node_modules的捷径,由于歧义,此类问题很难获得良好的搜索结果。

@字符

在 Webpack 中没有特殊含义,除非您这样配置它。我想,这是一个私有的 npm 模块。