Bonjour,

Je viens de réinstaller mon serveur de developpement et j'ai ce problème lorsque je lance la commande ci dessous dans le repertoire du projet.

sudo npm run dev

J 'ai pourtant réinstallé nodejs, npm et effectué un "sudo npm install" dans le répertoire du projet.

ERROR in ./src/main.js
Module not found: Error: Can't resolve 'vue-router' in '/var/www/html/Sinass/public/src'
 @ ./src/main.js 2:0-35
 @ multi (webpack)-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/main.js

ERROR in ./src/main.js
Module not found: Error: Can't resolve 'vue-resource' in '/var/www/html/Sinass/public/src'
 @ ./src/main.js 3:0-39
 @ multi (webpack)-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/main.js

ERROR in ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/components/equipments.vue
Module build failed: SyntaxError: Unexpected token (213:3)

Quelqu'un peut il m'aider?

Merci.

5 réponses


tu n’as pas besoin de faire un sudo npm install, juste un npm install, si tu fais un sudo tu dois rajouter sudo npm run dev je pense

Half
Auteur

Oui

c´est ce que j´ai fait

supprime le dossier node_modules et lance un npm install sans sudo

Half
Auteur

Ok je viens de tester et voici le résultat

npm ERR! Linux 4.4.0-62-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v7.8.0
npm ERR! npm  v4.2.0
npm ERR! path /var/www/html/Sinass/public
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access

npm ERR! Error: EACCES: permission denied, access '/var/www/html/Sinass/public'
npm ERR!  { Error: EACCES: permission denied, access '/var/www/html/Sinass/public'
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/var/www/html/Sinass/public' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/webadmin/.npm/_logs/2017-04-22T05_06_23_195Z-debug.log
Half
Auteur

Ok j'ai corrigé le problème de droit en réinstallant nodejs et npm