Comments (9)
Can't you require without the path ?
require('node-minify') is not working ?
from node-minify.
If i will create or move your example file to desktop directory those also not works, because file is using ../libs/node-minify mean an relative path to load module.
So my answer is that's not working and i do like to use without path and don't know so much about nodejs i used an bash file to hack it little just get path.
from node-minify.
Please, don't use ../libs/node-minify, I will change that.
Just use : require('node-minify')
from node-minify.
Here is my code, i have just create shortcut to run this file with nodejs on sublime text. it will compress all code/*.js files. but i do have to use full path to node-minify.js to work it right.
I do also update node-minify module on npm globally, but its only works with absolute path, not work as global modules installed on npm.
var http = require('http'),
compressor = require('C:/Users/name/AppData/Roaming/npm/node_modules/node-minify/lib/node-minify'),
server = http.createServer(function(req,res) {
res.writeHead(200,{'Content-Type':'text/plain'});
res.end('Hello World\n');
});
server.listen(1225, function() { //'listening' listener
console.log('Server running at http://127.0.0.1:1225/');
});
new compressor.minify({
type: 'gcc',
language: 'ECMASCRIPT5',
fileIn: [ 'code/jquery-1.10.2.min.js',
'code/js/view-json.js',
'code/js/jhint.js'],
fileOut: 'js/bundle.js',
callback: function(err, min){
console.log('GCC jquery 2.0');
console.log(err);
//console.log(min);
server.close();
}
});
from node-minify.
Thank you for the code, I will try as soon as possible.
from node-minify.
No problem, you can take as much as time, if i do manage to solve it i will send you request for changes.
Also want to tell you, i don't know its important or not but when i try other modules on command line those those also have an command line option like for express you can use type "express yourprojectname" and this will create new project with express configuration there is more, i think its work with bash or cmd files. but its not related to define modules globally.
from node-minify.
I just try your code, and it's working fine for me.
Maybe you are facing an issue with the NODE_PATH env : http://stackoverflow.com/questions/12594541/npm-global-install-cannot-find-module
Try an echo of $NODE_PATH, and check it.
If it's empty or wrong, set it in your shell :
export NODE_PATH=/path/to/node_modules
And for the other point, the command line is not available.
But it could be a good feature, require some developments.
from node-minify.
Thank for help, this is very useful information. i don't know its automatically find global modules from $NODE_PATH environment variable.
from node-minify.
You're welcome :)
from node-minify.
Related Issues (20)
- CLI node-minify --option : json error HOT 1
- glob not working with cli HOT 2
- Error: ENOENT: no such file or directory HOT 3
- Update mkdirp to resolve minimist vulnerability HOT 1
- glob exclude not work HOT 1
- parse error on let = HOT 1
- Directory matching *.html in wildcard path causes uncaught error. HOT 1
- High severity security vulnerability in dependencies
- Document website cannot be visited HOT 1
- [Version 6.1.0] Error when running CLI HOT 1
- Command line error using 6.2.0 HOT 4
- Security vulnerabilities
- Security fix for @node-minify/terser
- Dependency Dashboard
- Publish recenter packages to NPM HOT 2
- Broken link in docs HOT 2
- Node-minify gets stuck at Done! without exiting HOT 4
- direct input HOT 3
- Coments HOT 1
- Suggestion: JSON minifier? HOT 3
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 node-minify.