鍍金池/ 問答/Linux  HTML/ 為什么要用npm run dev才能顯示出頁面?

為什么要用npm run dev才能顯示出頁面?

一開始寫簡單頁面的時候只需要打開index.html就可以直接顯示出頁面內(nèi)容,現(xiàn)在在學(xué)習(xí)Vue.js,使用webpack構(gòu)建項目,為什么這種項目里面要用npm run dev才能將頁面內(nèi)容展示出來呢,直接打開index.html沒有任何東西顯示,index中明明也有引入的js文件,為啥那個js文件點開也不能顯示。十分困惑npm run dev具體執(zhí)行了什么操作,以及這樣顯示頁面和最初直接打開html就可以顯示出頁面的區(qū)別? 新手還望各位賜教。

回答
編輯回答
哚蕾咪
"scripts": {
    "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "start": "npm run dev",
    "build": "node build/build.js"
  }

運行npm run dev時會根據(jù)開發(fā)環(huán)境的相關(guān)配置文件打包文件并啟動webpack-dev-server-一個基于node的小型http服務(wù)器。這段命令你可以在npm的配置文件package.json中找到。

建議樓主還是先深入了解下前端工程化、模塊化開發(fā)、nodejs、npm、webpack相關(guān)概念。

2017年5月18日 06:48