我正在尝试使用webpack 4,hmr和React建立一个空白项目。如果我不使用resolve.alias,那么一切都会正确构建,但是一旦我尝试使用别名,快递服务器就会抛出错误。我知道这看起来可能是其他问题的重复,但是我还没有找到能解决我问题的方法。
为了使问题更容易理解,我在这里创建了一个游乐场仓库:https://github.com/dbslone/webpack-alias-playground,这使得复制问题很容易。
克隆存储库后,您可以运行yarn install
,然后只需运行yarn run buildDev
就可以开始进行webpack构建,这将正确地生成输出文件而没有构建警告(您可以忽略linter错误)。>
然后,当我运行启动快速服务器的yarn start
时,出现以下问题:
Module not found: Error: Can't resolve 'analytics' in '/Users/myuser/Projects/webpack-alias-playground/src/js'
任何帮助都将不胜感激,我确定这是一个愚蠢的文件夹结构或路径问题,但我看不到我在做什么错。