[webpack-cli] ReferenceError: path is not defined
时间: 2024-03-27 14:38:48 浏览: 188
webpack-cli:webpack-cli
如果在使用 webpack-cli 时出现 `ReferenceError: path is not defined` 的错误,说明在你的代码中没有引入 Node.js 内置模块 `path`。解决办法是在你的代码中引入 `path` 模块,例如:
```javascript
const path = require('path');
```
然后,你可以在 webpack 配置文件中使用 `path` 模块,例如:
```javascript
module.exports = {
entry: path.resolve(__dirname, 'src/index.js'),
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js'
}
};
```
在上面的配置中,我们使用了 `path.resolve()` 方法来获取文件的绝对路径,这样可以避免出现路径错误的问题。
如果你使用的是 ES6 模块语法,可以使用以下方式来引入 `path` 模块:
```javascript
import path from 'path';
```
总之,要解决 `ReferenceError: path is not defined` 错误,就需要在你的代码中引入 Node.js 内置模块 `path`。
阅读全文