我已经给它传 ./ 这种路径了他还是报错,是什么原因
时间: 2024-03-19 15:46:00 浏览: 51
关于vue.js发布后路径引用的问题解决
如果你已经将 `options.path` 属性设置为 `./`,但仍然出现了报错,那么可能是该路径不存在或者没有写入权限。
你可以尝试使用绝对路径来指定 `options.path` 属性,例如:
```javascript
const path = require('path');
const webpack = require('webpack');
module.exports = {
// ...其他配置
plugins: [
new webpack.DllPlugin({
path: path.resolve(__dirname, 'dist', 'dll', '[name]-manifest.json'),
name: '[name]_library'
})
]
}
```
在上面的示例中,我们使用了 `path.resolve` 方法来生成绝对路径,该路径为 `dist/dll/[name]-manifest.json`。需要注意的是,我们将 manifest 文件输出到了 `dist` 目录下的 `dll` 子目录中,如果该目录不存在,需要提前创建好。
如果你还有其他问题,请让我知道。
阅读全文