pixi-compressed-textures icon indicating copy to clipboard operation
pixi-compressed-textures copied to clipboard

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

Open gpmcadam opened this issue 5 years ago • 2 comments

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!

gpmcadam avatar Mar 13 '19 15:03 gpmcadam

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 avatar Mar 13 '19 18:03 ivanpopelyshev

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

ivanpopelyshev avatar Mar 13 '19 18:03 ivanpopelyshev