【发布时间】:2021-10-12 01:55:17
【问题描述】:
我正在使用本地 vue.js 这些是我的文件。
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="res/vue.js"></script>
<script src="res/vue-router.js"></script>
<title>Vue</title>
</head>
<body>
<div id="app" ></div>
<script type="module" src="App.js"></script>
</body>
</html>
App.js
import Vue from './res/vue.js'
import App from './App.vue'
Vue.config.productionTip = false
new Vue({
render: h => h(App),
}).$mount('#app')
App.vue
<template>
<div>
{{foo}}
</div>
</template>
<script>
export default {
name: 'App',
data: function(){
return{
foo:'Hello vue'
}
}
}
</script>
<style>
</style>
但我的 index.html 什么也没显示
【问题讨论】:
-
.vue文件需要编译。如果要使用.vue文件,则需要使用vue-cli + webpack。 -
我可以在我的android上使用它来运行这个应用程序吗?
-
我从未尝试过,所以我不确定。您最简单的方法是使用 in-dom 模板或将模板作为字符串放在 .js 文件中的组件中。
标签: javascript vue.js vuejs2 vue-component