Skip to content

Can not find /build/Release/bufferutil.node, /build/Release/validation in ws #191

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
chentsulin opened this issue Jun 4, 2015 · 8 comments

Comments

@chentsulin
Copy link
Contributor

When I start my dev-server, got those warning:

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/BufferUtil.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../build/Release/bufferutil in /Users/chentsulin/Projects/electron-react-boilerplate/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/BufferUtil.js 8:19-57

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/BufferUtil.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../build/default/bufferutil in /Users/chentsulin/Projects/electron-react-boilerplate/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/BufferUtil.js 10:19-57

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/Validation.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../build/Release/validation in /Users/chentsulin/Projects/electron-react-boilerplate/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/Validation.js 8:19-57

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/Validation.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../build/default/validation in /Users/chentsulin/Projects/electron-react-boilerplate/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/Validation.js 10:19-57

I finally figure out this is a issue with engine.io-client

See socketio/engine.io-client#376

Show some my env below:

  • Mac OSX
  • node 0.12.4
  • webpack 1.9.7
  • webpack-dev-server 1.9.0
@bradens
Copy link

bradens commented Jun 11, 2015

+1

@codeuniquely
Copy link

+1: Related to #195

  • Windows 8
  • node 0.12.4
  • webpack 1.9.10
  • webpack-dev-server 1.9.0

@marbemac
Copy link

+1

@chentsulin
Copy link
Contributor Author

engine.io-client already update ws version from 0.4.31 to 7.2, which fix the io.js \ ws \ nan build issue socketio/engine.io-client#376.
And socket.io-client 1.3.6 also update engine.io-client from 1.5.1 to 1.5.2 to follow up.

Could we just bump socket.io-client to 1.3.6 for fixing many people's trouble here?

@sokra

@sokra
Copy link
Member

sokra commented Jul 25, 2015

Send a PR

@chentsulin
Copy link
Contributor Author

ok, I opened a pull request at #223

@sokra sokra closed this as completed in 4fe2cf8 Jul 26, 2015
sokra added a commit that referenced this issue Jul 26, 2015
Bump socket.io to 1.3.6, fixes #191
@cgrossde
Copy link

cgrossde commented Aug 2, 2015

Please republish to npm and bump the package version.

@cgrossde
Copy link

cgrossde commented Aug 2, 2015

I just edited the package.json manually but this does not solve the problem. I still get this error

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings/bindings.js
Critical dependencies:
76:22-40 the request of a dependency is an expression
76:43-53 the request of a dependency is an expression
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings/bindings.js 76:22-40 76:43-53

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings/bindings.js
Critical dependencies:
76:22-40 the request of a dependency is an expression
76:43-53 the request of a dependency is an expression
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings/bindings.js 76:22-40 76:43-53

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings/package.json
Module parse failed: /Users/christophgross/Code/Pullover/src/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/bufferutil/node_modules/bindings/package.json Line 2: Unexpected token :
You may need an appropriate loader to handle this file type.
| {
|   "name": "bindings",
|   "description": "Helper module for loading your native module's .node file",
|   "keywords": [
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings ^\.\/.*$

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings/package.json
Module parse failed: /Users/christophgross/Code/Pullover/src/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/utf-8-validate/node_modules/bindings/package.json Line 2: Unexpected token :
You may need an appropriate loader to handle this file type.
| {
|   "name": "bindings",
|   "description": "Helper module for loading your native module's .node file",
|   "keywords": [
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings ^\.\/.*$

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings/README.md
Module parse failed: /Users/christophgross/Code/Pullover/src/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/bufferutil/node_modules/bindings/README.md Line 2: Unexpected token ===
You may need an appropriate loader to handle this file type.
| node-bindings
| =============
| ### Helper module for loading your native module's .node file
| 
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/bufferutil/~/bindings ^\.\/.*$

WARNING in (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings/README.md
Module parse failed: /Users/christophgross/Code/Pullover/src/node_modules/webpack-dev-server/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/utf-8-validate/node_modules/bindings/README.md Line 2: Unexpected token ===
You may need an appropriate loader to handle this file type.
| node-bindings
| =============
| ### Helper module for loading your native module's .node file
| 
 @ (webpack)-dev-server/~/socket.io-client/~/engine.io-client/~/ws/~/utf-8-validate/~/bindings ^\.\/.*$

Here are my dependencies:

"devDependencies": {
    "babel-core": "^5.4.7",
    "babel-eslint": "^3.1.9",
    "babel-loader": "^5.1.2",
    "css-loader": "^0.15.6",
    "eslint-plugin-react": "^2.3.0",
    "extract-text-webpack-plugin": "^0.8.2",
    "html-webpack-plugin": "^1.6.0",
    "node-sass": "^3.2.0",
    "react-hot-loader": "^1.2.7",
    "sass-loader": "^1.0.3",
    "style-loader": "^0.12.3",
    "webpack": "^1.10.5",
    "webpack-dev-server": "^1.10.1"
  },
  "dependencies": {
    "autorun": "^1.0.3",
    "eslint": "^1.0.0",
    "lodash": "^3.10.0",
    "mkdirp": "^0.5.1",
    "promise": "^7.0.3",
    "react": "^0.13.0",
    "request": "^2.60.0"
  },

Node 0.12.2
Mac 10.10.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants