Comments (8)
@christianalfoni It would be great for you to share your solution for the next person with the same issue.
from memory-fs.
@christianalfoni Yes you can, see webpack-dev-middleware/blob/master/middleware.js#L33 for an example how to use it.
from memory-fs.
Fantastic, thanks for pointing me in the right direction :-)
from memory-fs.
Though, hm, this seems to be only the output as "in memory"? I also need the input to webpack to me from "in memory" fs. Or am I misunderstanding the code maybe?
from memory-fs.
@christianalfoni I am not sure what you are trying to do, sorry.
from memory-fs.
Okay, sorry, let me explain a bit better with an example :-)
- I have an online IDE with multiple files in a file structure
- I want to pass these files to the server. Just a string and a virtual filepath for each file
- I want to add these files to an "in memory file system"
- I want webpack to read from this "in memory file system" and bundle the files to an "in memory" output (which the middleware already does)
- This bundled output is loaded by a preview window on the client
Since the webpack compiler watches the "in memory filesystem" any file changes I pass to the server will make the compiler react to it and do superfast rebundling, where the preview window on the client will again grab it.
This makes it possible for the online IDE to write applications using webpack, loaders, node packages etc.
from memory-fs.
I found a way to solve it! Thanks for helping out :-)
from memory-fs.
Ah, yes, sorry. Its currently in "pre pre alpha", but here it is: https://github.com/christianalfoni/webpack-bin. Also running on Heroku now, http://webpackbin.herokuapp.com
from memory-fs.
Related Issues (20)
- Async methods in memory-fs don't work with `promisify` in native node module `util` HOT 2
- Add mounting of other memory-fs filesystems
- pathToArray changing drive letter case for Windows
- readFile does not seem to accept options object HOT 2
- Bump new version? HOT 1
- writeFileSync does not accept empty content
- Issue with spaces in file path (Windows) HOT 1
- Memory fs error on windows ==> throw new MemoryFileSystemError(errors.code.ENOENT, _path) HOT 4
- rmdirSync doesn't throw on non-empty directory
- rename is missing HOT 2
- Missing License file in NPM package
- Remove `fs.join` HOT 1
- DeprecationWarning in webpack v4 HOT 2
- No matching version found for memory-fs@^0.5.0 HOT 1
- DEPRECATED? memfs not compatible with this library. HOT 3
- How to flush memory data into disk
- Why don't you use memfs instead?
- deprecate npm package
- DO NOT USE THIS LIBRARY
- output fileName query
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from memory-fs.