alias: {
header: "./static/js/app/src/common/header.js"
}
然后我在入口文件里写
requier("header");
但是在打包的时候报错:
Module not found: Error: Cannot resolve 'file' or 'directory' ./static/js/app/src/common/header.js in c:demo\static\js\app\src\price
为什么不是从node_modules开始找,而是从入口文件的位置开始找header?
正确的写法应该是怎样的?
问了作者,发现可以这样做
因为编译的时候优先替换 alias 再做的 require 呗... 如果
node_modules
里也有header
这么个东西那你就换个名字 alias 吧。