日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

npm run dev/build/serve

發(fā)布時間:2023/12/10 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 npm run dev/build/serve 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

npm run dev/build/serve

1、ERR引發(fā)的思考

npm run dev npm ERR! missing script: devnpm ERR! A complete log of this run can be found in: npm ERR! E:\nodejs\node_cache\_logs\2018-12-12T15_06_08_674Z-debug.log

創(chuàng)建好的 vue 項目直接執(zhí)行 vue run dev 報錯?運行 vue run serve 就可以啟動...

?

2、dev build serve?

其實 npm run dev 或者是 npm run serve 等 npm run xxx 并不是一定要這么寫。
npm run XXX是執(zhí)行配置在 package.json 中的腳本,比如:

"scripts": {"serve": "vue-cli-service serve","build": "vue-cli-service build","lint": "vue-cli-service lint" },

npm run xxx 中的 xxx 可以理解為鍵值對的 key,實際上 run 的是在 package.json 里面 scripts 配置的 value;

比如,npm run serve 實際運行的是 vue-cli-service serve;

而放在 3.0 以前運行的則是 node build/dev-server.js 文件;

這時候我們再來看上邊的問題是不是豁然了呢, scripts 中并沒有配置 dev ,所以控制臺報了 [ missing script: dev ] 的錯誤 ;

?

3、總結(jié)

npm run xxx,并不是你想運行就運行的,只有在 package.json scripts 配置了,你才能 run 的,所以不是所有的項目都能 npm run dev/build。

要了解這些命令做了什么,就要去scripts中看具體執(zhí)行的是什么代碼。

這里就像是一些命令的快捷方式,免去每次都要輸入很長的的命令(比如 serve 那行)

一般項目都會有 build, dev, unit 等,所以起名,最起碼要從名字上基本能看出來是干什么的。

?

posted @ 2018-12-12 23:21 niceyoo 閱讀(...) 評論(...) 編輯 收藏

總結(jié)

以上是生活随笔為你收集整理的npm run dev/build/serve的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。