【问题标题】:Error while using Webpack in reactApp creation- configuration.output.path: The provided value "./" is not an absolute path!"在 reactApp creation-configuration.output.path 中使用 Webpack 时出错:提供的值“./”不是绝对路径!”
【发布时间】:2017-07-10 18:49:21
【问题描述】:

我正在按照在线教程在 ReactJS 中创建第一个应用程序。在 node.js 中使用 npm 进行手动包安装后。设置完成后,我在尝试运行 npm start 时遇到问题,出现如下错误:“无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行了初始化。- configuration.output.path:提供的值” ./" 不是绝对路径!"。

请告诉我哪里出了问题。

请在附件中找到快照。Webpack error

【问题讨论】:

    标签: node.js reactjs npm webpack windows-10


    【解决方案1】:

    ./ 不是绝对路径,而是相对路径。绝对路径是来自文件系统根文件夹的路径 - *nix 示例是 /var/www/something/。相对路径是相对于当前工作目录的 - 如果您在 /var/www/ 中,./something/ 将等同于示例绝对路径。如果想要当前目录,可以使用__dirname,这是一个绝对路径。

    编辑:我看到您使用的是 Windows 10(来自标签),Windows 上的绝对路径看起来像 C:/Users/something/...

    【讨论】:

    • 我使用的是 Windows 10,给出的绝对路径是 path: 'C:\Users\yyy\Desktop\WebApps\reactApp' 不知何故它仍然显示错误。
    • 嗨,当路径与 __dirname + '/path' 一起使用时问题得到解决
    • 嗨,当使用如下路径时问题得到解决:输出:{路径:__dirname,文件名:'index.js',}。感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    • 2019-06-29
    • 1970-01-01
    • 2018-06-09
    • 2018-10-12
    • 2016-09-12
    • 1970-01-01
    相关资源
    最近更新 更多