vue.js为什么需要npm run才能运行?直接用浏览器打开html没效果?

从github上下载了几个vue.js前端的example,纯前端的hello world,没有后端的内容(查看代码并未实际调用后端的api,那几行是注释掉的),用node run dev就可以查看运行效果,为什么用浏览器直接打开它的index.html却不行?是不是所有vue.js的东西都得靠web服务器才能启动调试?

下载的是这个:
https://github.com/doterlin/v…

另外请教一下,直接敲node命令进入shell,能不能像python那样import一个第三方库,对其基本接口进行测试验证?

回答:

直接运行html需要引入vue.js文件的,

回答:

如果是用webpack的话,就比如说npm run dev,是用webpack-dev-server这个插件,页面上引用的main.js是在执行的时候生成在内存里的,本身并不存在,所以你直接打开就会找不到文件

回答:

你在工程里面写的代码就好比一块猪肉,猪肉能生吃吗,不行,要通过webpack加工过才能吃,所以你可以理解npm run dev是一个加工过程

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注