cari

Rumah  >  Soal Jawab  >  teks badan

node.js - [nodejs] Memasang penyegerakan penyemak imbas menemui mesej ralat

【nodejs】Saya menemui mesej ralat ini semasa memasang penyegerakan penyemak imbas

$ npm install --save-dev browser-sync
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
BrowsersyncExample@1.0.0 E:\wamp\www\BrowsersyncExample
`-- browser-sync@2.18.8

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN BrowsersyncExample@1.0.0 No description
npm WARN BrowsersyncExample@1.0.0 No repository field.
npm WARN The package browser-sync is included as both a dev and production dependency.

Jika anda mengabaikan mesej ralat ini, jalankan:

$ browser-sync start --server --files "css/*.css"
bash: browser-sync: command not found

Gesaan sedemikian akan muncul. .

Adakah anda mempunyai sebarang penyelesaian yang baik?

ringa_leeringa_lee2750 hari yang lalu709

membalas semua(1)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-16 13:34:32

    ./node_modules/.bin/browser-sync./node_modules/.bin/browser-sync

    node只有--global or -g才是全局安装的包,一般才会出现在PATH里,才可以直接运行命令,否则就在./node_modules/.bin/, 需要加上路径才可以运行,也可以在package.json里添加入口,这个入口的环境变量默认包含node_modules/.bin, 可以直接

    "scripts": {
      "watch": "browser-sync start --server --files 'css/*.css'"
    }

    然后npm run watch

    Node hanya mempunyai --global atau -g sebagai pakej yang dipasang secara global Secara umumnya, ia akan muncul dalam PATH dan anda boleh menjalankan arahan secara langsung ./node_modules/.bin/, anda perlu menambah laluan untuk dijalankan, anda juga boleh menambah entri dalam package.json, pembolehubah persekitaran entri ini mengandungi node_modules/.bin< /code> secara lalai, anda boleh Direct 🎜 rrreee 🎜Kemudian npm run watch🎜

    balas
    0
  • Batalbalas