小编use*_*783的帖子

如何在Webpack 4中使用ES6导入/导出?

我正在尝试获得基本的ES6 import/ exportWebpack 4,并且Webpack似乎无法解析我的模块,尽管根据错误消息,它正在正确地查看它:

$ make
./node_modules/.bin/webpack --mode production src/app.js -o dist/bundle.js
Hash: 6decf05b399fcbd42b01
Version: webpack 4.1.1
Time: 339ms
Built at: 2018-3-11 14:50:58
 1 asset
 Entrypoint main = bundle.js
    [0] ./src/app.js 41 bytes {0} [built]

ERROR in ./src/app.js
Module not found: Error: Can't resolve 'hello.js' in '/home/(myhomedir)/code/js/src'
 @ ./src/app.js 1:0-31 2:0-5                                    
Run Code Online (Sandbox Code Playgroud)

这里是我的设置(node_modulesdist等略):

$ npm ls --depth=0
.
??? webpack@4.1.1
??? webpack-cli@2.0.11

$ tree
.
??? Makefile
??? src
    ??? app.js
    ??? hello.js
Run Code Online (Sandbox Code Playgroud)

生成文件:

webpack …
Run Code Online (Sandbox Code Playgroud)

webpack es6-modules webpack-4

6
推荐指数
1
解决办法
9304
查看次数

标签 统计

es6-modules ×1

webpack ×1

webpack-4 ×1