简体   繁体   English

错误:EPERM:不允许操作,错误状态为“ D:\\ System Volume Information”(本机)

[英]Error: EPERM: operation not permitted, stat 'D:\System Volume Information' at Error (native)

I am a beginner in react, relay and graphQL I was able to create a good graphql schema file and implemented relay successfully as well but got stuck with react issue. 我是react,relay和graphQL的初学者,我能够创建一个良好的graphql模式文件并成功实现了Relay,但是遇到了React问题。 I am using babel loader in webpack to help me convert jsx into js, but it seems some syntax error which babel cant understand. 我在webpack中使用babel loader来帮助我将jsx转换为js,但是babel似乎无法理解某些语法错误。

here are my dependencies. 这是我的依赖。

"dependencies": {
"babel-cli": "^6.18.0",
"babel-core": "^6.21.0",
"babel-loader": "^6.2.10",
"babel-preset-es2015": "^6.18.0",
"babel-preset-react": "^6.16.0",
"babel-relay-plugin": "^0.10.0",
"express": "^4.14.0",
"express-graphql": "^0.5.4",
"graphql": "^0.6.2",
"promise": "^7.1.1",
"react": "^15.4.2",
"react-relay": "^0.10.0",
"webpack": "^1.13.1"

}, "devDependencies": { "babel-cli": "^6.18.0", "babel-core": "^6.21.0", "babel-loader": "^6.2.10", "babel-polyfill": "^6.9.1", "babel-preset-env": "^1.1.8", "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "babel-preset-stage-0": "^6.16.0", "webpack": "^1.14.0" } },“ devDependencies”:{“ babel-cli”:“ ^ 6.18.0”,“ babel-core”:“ ^ 6.21.0”,“ babel-loader”:“ ^ 6.2.10”,“ babel-polyfill “:” ^ 6.9.1“,” babel-preset-env“:” ^ 1.1.8“,” babel-preset-es2015“:” ^ 6.18.0“,” babel-preset-react“:” ^ 6.16 .0“,” babel-preset-stage-0“:” ^ 6.16.0“,” webpack“:” ^ 1.14.0“}

and here is my app.js file code 这是我的app.js文件代码

export default class Comp1 extends React.Component {

    constructor(props) {
        super(props);
    }
    render() {
        return (
            <form onSubmit={this.handleSubmit.bind(this)}>
    <input type = "text"
        placeholder = "Start Typing"
        value = {this.props.searchTerm}
        onChange = {this.handleChange.bind(this, 'searchTerm')} />
    <input type="submit" value="Submit"/>
            </form>
    );
    }
}

class Comp2 extends React.Component {

    render() {
        return (
            <div>
            {this.props.info.text}
    </div>
    );
    }
}

here is my error 这是我的错误

webpack: bundle is now VALID. webpack:捆绑包现在有效。

express:router dispatching GET / +7s express:路由器调度GET / + 7s

express:router query : / +3ms express:路由器查询:/ + 3ms

express:router expressInit : / +2ms express:路由器expressInit:/ + 2ms

express:router webpackDevMiddleware : / +2ms express:路由器webpackDevMiddleware:/ + 2ms

express:router : / +3ms express:路由器:/ + 3ms

express:router webpackDevMiddleware : / +3ms express:路由器webpackDevMiddleware:/ + 3ms

send stat "D:\\index.html" +2ms 发送统计信息“ D:\\ index.html” + 2ms

serve-index stat "D:\\" +2ms 服务索引状态“ D:\\” + 2ms

serve-index readdir "D:\\" +0ms 服务索引readdir“ D:\\” + 0ms

express:router serveStatic : / +5ms express:路由器serveStatic:/ + 5ms

finalhandler default 500 +2ms finalhandler默认为500 + 2ms

Error: EPERM: operation not permitted, stat 'D:\\System Volume Information' at Error (native) 错误:EPERM:不允许操作,错误状态为“ D:\\ System Volume Information”(本机)

Please provide your valuable suggestions and help me to sort out this as I have already invested too much time on it. 请提供您宝贵的建议,并帮助我解决该问题,因为我已经花了太多时间。

Kind Regards, Yashpal 亲切的问候,亚什帕尔

I guess you have missed the babel configuration in your webpack.config.js file. 我想您已经错过了webpack.config.js文件中的babel配置。

module: {
    loaders: [
      { 
        test: /\.js$/, 
        exclude: /node_modules/, 
        loader: 'babel-loader?presets[]=es2015&presets[]=react' 
      }
    ]
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM