pixijs / pixi-compressed-textures

Compressed textures and retina support for pixijs. Loader can choose textures depends on platform and rendering mode.
MIT License
93 stars 25 forks source link

Module not found: Error: Can't resolve 'fs' #21

Open gpmcadam opened 5 years ago

gpmcadam commented 5 years ago

I've installed this package via npm (npm install --save pixi-compressed-textures) and tried to include it in my project as per the suggested steps for Browserify (I'm actually using webpack.)

I've included it as follows:

import * as PIXI from 'pixi.js';
import TEX from 'pixi-compressed-textures';

I'm getting the following error:

ERROR in ./node_modules/pixi-compressed-textures/lib/crn_decomp.js
Module not found: Error: Can't resolve 'fs' in '/path/to/node_modules/pixi-compressed-textures/lib'

Is this plugin intended to be run in the browser? Am I missing something?

Any help would be appreciated. Thanks!

ivanpopelyshev commented 5 years ago

pixi had the same problem, please look in pixijs issues (maybe closed) for it first and then we can solve this here. Something about switching from fs or path to alternative...

I dont use webpack/browserify personally, but i can check and approve if someone provides a fix.

ivanpopelyshev commented 5 years ago

Or maybe we can make crn_decomp optional, but i dont know how to put separate build in npm :(