【问题标题】:configuration.output.path: The provided value "./" is not an absolute pathconfiguration.output.path:提供的值“./”不是绝对路径
【发布时间】:2017-12-06 09:56:02
【问题描述】:

我有一个错误: 配置对象无效。 Webpack 已使用与 API 模式不匹配的配置对象进行初始化。 - configuration.output.path:提供的值“./”不是绝对路径!

在安装 reactjs 时我的 package.json 文件在下面

{
  "name": "reactset",
  "version": "1.0.0",
  "description": "react",
  "main": "index.js",
  "scripts": {
    "start": "webpack-dev-server --hot"
  },
  "keywords": [
    "test"
  ],
  "author": "test",
  "license": "ISC",
  "dependencies": {
    "babel-core": "^6.25.0",
    "babel-loader": "^7.1.1",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-react": "^6.24.1",
    "react": "^15.6.1",
    "react-dom": "^15.6.1",
    "webpack": "^3.0.0",
    "webpack-dev-server": "^2.5.0"
  }
}
using upgraded node version 4.0 and npm 5.0 
Error : 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! reactset@1.0.0 start: `webpack-dev-server --hot`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the reactset@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

请帮助解决解决方案: 安装帮助的网址:

https://www.tutorialspoint.com/reactjs/reactjs_environment_setup.htm

【问题讨论】:

标签: node.js reactjs react-native npm


【解决方案1】:

请更换

 output: {
      path:'./',
      filename: 'index.js',
   }

 output: {
      path: __dirname+'/',
      filename: 'index.js',
   }

或者换句话说改变path: __dirname + '/'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-29
    • 2014-08-17
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 2016-11-23
    • 2015-11-13
    相关资源
    最近更新 更多