一,自闭合的<script>标签
第一次使用Vue,按照步骤引入vue.js,创建div,创建Vue对象,但是未达预期效果。
插值表达式{{name}}没被替换为data对象中的属性值。
F12看了下网页源代码,发现创建Vue对象的代码的位置有问题,script标签出现了嵌套。
查看源代码,发现引入标签时使用了自闭合的script标签。
<script src="./node_modules/vue/dist/vue.js"/>
应当替换为:
<script src="./node_modules/vue/dist/vue.js"></script>
二,使用vue脚手架初始化工程失败
vue init webpack vue-demo
执行如上命令时报错:
vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查
说明vue脚手架没有安装成功,我最开始执行的安装命令如下:
npm install -g @vue/cli-init
网上找的方法都不好使,修改安装脚手架的命令如下:
npm install -g @vue/cli
重新安装脚手架后正常。