我应该在JS导入(Vue.js / Nuxt.js)中使用@或〜吗?

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

很抱歉,如果这是重复的,但是我找不到适合我问题的答案。

您可能知道,Webpack的根目录别名为~。就是说,我已经看到许多人在使用ES6语法导入模块时使用@符号。两者都在导入模块时起作用。

我的问题是...在页面和组件中导入模块时,使用~符号会产生任何后果吗?还是使用@只是一种最佳实践?我使用~,因为nuxt.config.js文件不支持@的使用,使我不太可能混淆两者。

很抱歉,如果这是重复的,但是我找不到适合我问题的答案。您可能知道,Webpack的根目录别名为〜。就是说,我见过很多人...

javascript vue.js webpack nuxt.js
2个回答
0
投票

[在JS中没有标准的引用root文件夹的方法。据我所知,这在任何规格中均未指定。


0
投票

~前缀用于解析从node_modules路径的导入。在Vue中设置了@前缀,以解决从src路径的导入。

© www.soinside.com 2019 - 2024. All rights reserved.