Erreur avec npm run gulp build

Cannot find module 'gulp-load-plugins' / ERR! 404 Not Found: zds-site

Le problème exposé dans ce sujet a été résolu.

Hello !

Je me suis décidé à commencer mettre un peu dans le cambouis concernant ZdS. :-) J'ai essayé de déployer une instance de ZdS (branch dev.) en suivant les indication du readme et de la doc backend et frontend.

Tout s'est bien passé lors de l'installation (et au passage bravo la doc est super bien faite ;-) ), seulement la page 0.0.0.0:8000 m'affiche l'erreur [Errno 2] No such file or directory: '/home/nathanael/zds-site/dist'.

Traceback :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Environment:


Request Method: GET
Request URL: http://0.0.0.0:8000/

Django Version: 1.8.13
Python Version: 2.7.10
Installed Applications:
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.sitemaps',
 'django.contrib.humanize',
 'easy_thumbnails',
 'easy_thumbnails.optimize',
 'crispy_forms',
 'haystack',
 'munin',
 'social.apps.django_app.default',
 'rest_framework',
 'rest_framework_swagger',
 'dry_rest_permissions',
 'corsheaders',
 'oauth2_provider',
 'captcha',
 'zds.utils',
 'zds.pages',
 'zds.gallery',
 'zds.mp',
 'zds.forum',
 'zds.tutorialv2',
 'zds.member',
 'zds.featured',
 'zds.search',
 'zds.notification',
 'django.contrib.admin',
 'debug_toolbar')
Installed Middleware:
(u'debug_toolbar.middleware.DebugToolbarMiddleware',
 'corsheaders.middleware.CorsMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'zds.utils.ThreadLocals',
 'zds.middlewares.SetLastVisitMiddleware.SetLastVisitMiddleware',
 'zds.middlewares.profile.ProfileMiddleware',
 'zds.middlewares.ForceHttpsMembersMiddleware.ForceHttpsMembersMiddleware')


Traceback:
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  223.                 response = middleware_method(request, response)
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/debug_toolbar/middleware.py" in process_response
  129.                 panel.generate_stats(request, response)
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/debug_toolbar/panels/staticfiles.py" in generate_stats
  127.             'staticfiles_finders': self.get_staticfiles_finders(),
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/debug_toolbar/panels/staticfiles.py" in get_staticfiles_finders
  138.             for path, finder_storage in finder.list([]):
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/django/contrib/staticfiles/finders.py" in list
  112.             for path in utils.get_files(storage, ignore_patterns):
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/django/contrib/staticfiles/utils.py" in get_files
  28.     directories, files = storage.listdir(location)
File "/home/nathanael/zds-site/zdsenv/local/lib/python2.7/site-packages/django/core/files/storage.py" in listdir
  299.         for entry in os.listdir(path):

Exception Type: OSError at /
Exception Value: [Errno 2] No such file or directory: '/home/nathanael/zds-site/dist'

Si vous pouvez m'aider un peu… Je ne connais pas trop Django.

Merci !

+1 -0

Ah oui, je viens de voir que j'avais loupé ça.

Maintenant c'est la commande npm run gulp build qui me pose des soucis :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
module.js:327
    throw err;
    ^

Error: Cannot find module 'gulp-load-plugins'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/nathanael/zds-site/Gulpfile.js:2:9)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)

npm ERR! Linux 4.2.0-38-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "run" "build"
npm ERR! node v4.4.5
npm ERR! npm  v2.15.5
npm ERR! code ELIFECYCLE
npm ERR! zds-site@0.2.0 build: `gulp build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the zds-site@0.2.0 build script 'gulp build'.
npm ERR! This is most likely a problem with the zds-site package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     gulp build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs zds-site
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! 
npm ERR!     npm owner ls zds-site
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/nathanael/zds-site/npm-debug.log
Makefile:55: recipe for target 'build-front' failed
make: *** [build-front] Error 1

Note : j'ai installé gulp en local : npm install gulp.

Je joins le log où tu vois d'où ça vient ?

+0 -0

Nope. Même erreur.

J'allais joindre le fichier de log mais il ne donne pas d'informations supplémentaires.

Par contre j'ai ceci :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
$ npm bugs zds-site
npm ERR! Linux 4.2.0-38-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "bugs" "zds-site"
npm ERR! node v4.4.5
npm ERR! npm  v2.15.5
npm ERR! code E404

npm ERR! 404 Not Found: zds-site
npm ERR! 404 
npm ERR! 404 'zds-site' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/nathanael/zds-site/npm-debug.log
+0 -0

Tu es bien dans le repertoire zds-site quand tu lance la commande ?

Kje

Oui.

Je vais pas pouvoir t'aider plus, faudrait qu'un des dev front passe par là.

Okay ! :-)

+0 -0

Résolu :-)

Je n'avais pas bien lu la procédure front-end, en particulier je n'avais pas exécuté la commande npm-install.

Merci !

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte