vue不是脚手架搭建的,直接在html页面里用cdn引入,然后写的代码,部署后,如下代码是可以直接右键查看到的,如何不直接显示源码?
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
<div id="app">{{ message }}</div>
<script>
const { createApp, ref } = Vue
createApp({
setup() {
const message = ref('Hello vue!')
return {
message
}
}
}).mount('#app')
</script>
感谢大家的回复,另补充内容如下:
1、不考虑脚手架模式。
2、只对如下js部分不是直接源码可见,不用整个网页。
<script>
const { createApp, ref } = Vue
createApp({
setup() {
const message = ref('Hello vue!')
return {
message
}
}
}).mount('#app')
</script>
代码混淆应该可以满足你的需求。混淆过的代码可读性是很差的