qzaidi / quran

node,websql and javascript API for Holy quran
qzaidi.github.io/quran/
Creative Commons Attribution 4.0 International
123 stars 36 forks source link

Can't install on Windows #10

Open ahmadiethaha opened 7 years ago

ahmadiethaha commented 7 years ago

Assalamu'alaikum wr wb

I try to install this package on Windows 7 environment with Node installed. When I run command line "npm install quran, it stopped after moment. I include file log.

npm-debug.log:

0 info it worked if it ends with ok 1 verbose cli [ 'C:\Program Files\nodejs\node.exe', 1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js', 1 verbose cli 'install', 1 verbose cli 'quran' ] 2 info using npm@3.10.10 3 info using node@v6.10.0 4 silly loadCurrentTree Starting 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 silly fetchPackageMetaData quran 8 silly fetchNamedPackageData quran 9 silly mapToRegistry name quran 10 silly mapToRegistry using default registry 11 silly mapToRegistry registry https://registry.npmjs.org/ 12 silly mapToRegistry data Result { 12 silly mapToRegistry raw: 'quran', 12 silly mapToRegistry scope: null, 12 silly mapToRegistry escapedName: 'quran', 12 silly mapToRegistry name: 'quran', 12 silly mapToRegistry rawSpec: '', 12 silly mapToRegistry spec: 'latest', 12 silly mapToRegistry type: 'tag' } 13 silly mapToRegistry uri https://registry.npmjs.org/quran 14 verbose request uri https://registry.npmjs.org/quran 15 verbose request no auth needed 16 info attempt registry request try #1 at 7:44:27 PM 17 verbose request id 9af97d561f140d68 18 http request GET https://registry.npmjs.org/quran 19 http 200 https://registry.npmjs.org/quran 20 verbose headers { server: 'nginx/1.4.6 (Ubuntu)', 20 verbose headers 'content-type': 'application/json', 20 verbose headers 'last-modified': 'Sat, 26 Sep 2015 04:02:21 GMT', 20 verbose headers 'content-encoding': 'gzip', 20 verbose headers 'cache-control': 'max-age=300', 20 verbose headers 'content-length': '3206', 20 verbose headers 'accept-ranges': 'bytes', 20 verbose headers date: 'Thu, 13 Apr 2017 12:44:31 GMT', 20 verbose headers via: '1.1 varnish', 20 verbose headers age: '0', 20 verbose headers connection: 'keep-alive', 20 verbose headers 'x-served-by': 'cache-sin18027-SIN', 20 verbose headers 'x-cache': 'MISS', 20 verbose headers 'x-cache-hits': '0', 20 verbose headers 'x-timer': 'S1492087471.810195,VS0,VE541', 20 verbose headers vary: 'Accept-Encoding' } 21 silly get cb [ 200, 21 silly get { server: 'nginx/1.4.6 (Ubuntu)', 21 silly get 'content-type': 'application/json', 21 silly get 'last-modified': 'Sat, 26 Sep 2015 04:02:21 GMT', 21 silly get 'content-encoding': 'gzip', 21 silly get 'cache-control': 'max-age=300', 21 silly get 'content-length': '3206', 21 silly get 'accept-ranges': 'bytes', 21 silly get date: 'Thu, 13 Apr 2017 12:44:31 GMT', 21 silly get via: '1.1 varnish', 21 silly get age: '0', 21 silly get connection: 'keep-alive', 21 silly get 'x-served-by': 'cache-sin18027-SIN', 21 silly get 'x-cache': 'MISS', 21 silly get 'x-cache-hits': '0', 21 silly get 'x-timer': 'S1492087471.810195,VS0,VE541', 21 silly get vary: 'Accept-Encoding' } ] 22 verbose get saving quran to C:\Users\Ahmadie Thaha\AppData\Roaming\npm-cache\registry.npmjs.org\quran.cache.json 23 verbose correctMkdir C:\Users\Ahmadie Thaha\AppData\Roaming\npm-cache correctMkdir not in flight; initializing 24 silly install normalizeTree 25 silly loadCurrentTree Finishing 26 silly loadIdealTree Starting 27 silly install loadIdealTree 28 silly cloneCurrentTree Starting 29 silly install cloneCurrentTreeToIdealTree 30 silly cloneCurrentTree Finishing 31 silly loadShrinkwrap Starting 32 silly install loadShrinkwrap 33 silly loadShrinkwrap Finishing 34 silly loadAllDepsIntoIdealTree Starting 35 silly install loadAllDepsIntoIdealTree 36 silly rollbackFailedOptional Starting 37 silly rollbackFailedOptional Finishing 38 silly runTopLevelLifecycles Finishing 39 silly install printInstalled 40 verbose stack Error: Refusing to install quran as a dependency of itself 40 verbose stack at checkSelf (C:\Program Files\nodejs\node_modules\npm\lib\install\validate-args.js:53:14) 40 verbose stack at Array. (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\bind-actor.js:15:8) 40 verbose stack at LOOP (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\chain.js:15:14) 40 verbose stack at chain (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\chain.js:20:5) 40 verbose stack at C:\Program Files\nodejs\node_modules\npm\lib\install\validate-args.js:16:5 40 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:52:35 40 verbose stack at Array.forEach (native) 40 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:52:11 40 verbose stack at Array.forEach (native) 40 verbose stack at asyncMap (C:\Program Files\nodejs\node_modules\npm\node_modules\slide\lib\async-map.js:51:8) 41 verbose cwd d:\My Download\qzaidi.github.io\quran-master 42 error Windows_NT 6.1.7601 43 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "quran" 44 error node v6.10.0 45 error npm v3.10.10 46 error code ENOSELF 47 error Refusing to install quran as a dependency of itself 48 error If you need help, you may report this error at: 48 error https://github.com/npm/npm/issues 49 verbose exit [ 1, true ]

irshad-ck commented 6 months ago

try using yarn