Kann vue das Suffix .vue nicht haben? Ich m?chte es in alte Projekte einführen.
業(yè)精于勤,荒于嬉;行成于思,毀于隨。
老項目直接引入vue.js文件
<script src="https://unpkg.com/vue/dist/vue.js"></script>
第一個問題,關(guān)于后綴
以什么后綴跟VUE沒有任何關(guān)系,vue只是個特殊的text文件而已,就算你用 .abc 都行。
這一切都該歸功于webpack,在webpack 的loaders配置中,能讓你給指定文件一個,或多個加載器。你也可以把這些加載器理解為預(yù)編譯工具。
module: {
rules: [{
test: /\.vue$/, // 這里指定 .vue 文件通過 vue-loader 解析,你可以指定任何類型的文件。
loader: 'vue-loader',
options: vueLoaderConfig
}]
}
第二個問題,vue小項目類似第三方庫的用法
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>vue-demo</title>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>
<body>
<p id="app">
{{ message }}
</p>
</body>
<script>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
</script>
</html>