Sto cercando di ottenere npm per eseguire una build browserify su una cartella di script. Il problema è che sono su Windows e faccio la cartella/*. Js non sembra funzionare. Ho provato a installare glob globalmente, ma ogni volta che eseguo un comando di build, l'errore ritorna dicendo "Impossibile trovare il modulo 'c: \ www \ project \ static \ js \ components * .js'.Glob jolly in windows npm
Ecco il mio pacchetto .json:?
{
"name": "TEST",
"description": "ITS ME MARIO",
"author": "JJ",
"version": "0.0.1",
"dependencies": {
"connect": "1.8.5",
"express": "2.5.2",
"jade": "0.20.0",
"mongoose": "3.8.x",
"socket.io": "0.8.7"
},
"devDependencies": {
"vows": "0.5.x",
"mocha": "*",
"should": "*",
"jshint": "latest",
"browserify": "latest",
"rimraf": "latest",
"hashmark": "latest",
"stylus": "latest",
"glob": "latest"
},
"scripts": {
"clean": "rimraf dist",
"test": "mocha test/",
"build:components-js": "browserify static/js/components/*.js > static/dist/components.js",
"build:app-js": "browserify static/js/script > static/dist/app.js",
"build:css": "stylus static/css/style.styl > static/dist/main.css",
"build": "npm run build:css && npm run build:components-js && npm run build:app-js"
},
"engine": "node >= 0.6.6"
}
Qualcuno sa che cosa sto facendo male
Sto avendo un problema simile con jshint. Come test diagnostico, ho deciso di eseguire 'npm install -g jshint' che ha installato jshint 2.5.11. Quando ho eseguito 'jshint **. Js' da lì, è tornato' ERRORE: Impossibile aprire **. Js' Ho deciso di provare git bash e di eseguire 'jshint **. Js' ha funzionato da lì. Tuttavia, impostando uno script come "" lint ":" jshint **. Js "' con 'npm run lint' ha avuto esito negativo anche con il comando Error. – ojintoad
E riguardo 'browserify" static/js/components/*. Js "' invece di 'browserify static/js/components/*. Js'? – inf3rno