有什么方法可以 disable/off 检查我的服务器或网站吗? (NextJS)

Is there any way to disable/off inspect on my server or website? (NextJS)

我正试图停用对我的服务器或网站的检查,以便其他人无法查看我的代码和其他原因;如果这看起来太不安全,我很抱歉,但如果有方法,请 tell/show 我...我一直在研究并发现了一些解决方案,但我尝试过但失败了。这是我尝试的代码。

_document.js:

<Html onContextMenu={false}>
 <Head>
 {...}
 </Head>
 <body onContextMenu="false">
 {...}
  <Script>
   {`document.addEventListener('keydown', function() {
     if (event.keyCode == 123) {
       alert("You Can not Do This!");
       return false;
     } else if (event.ctrlKey && event.shiftKey && event.keyCode == 73) {
       alert("You Can not Do This!");
        event.preventDefault();
       return false;
     } else if (event.ctrlKey && event.keyCode == 85) {
       alert("You Can not Do This!");
       return false;
     }
   }, false);
  
   if (document.addEventListener) {
     document.addEventListener('contextmenu', function(e) {
       alert("You Can not Do This!");
       e.preventDefault();
     }, false);
   } else {
     document.attachEvent('oncontextmenu', function() {
       alert("You Can not Do This!");
       window.event.returnValue = false;
     });
   }
 `}
 </Script>
</body>
</Html>

所有必要的导入也都存在...非常感谢您的帮助!

不行,没办法。

可能有一些解决方法,例如阻止右键单击,但一般来说,webpage/website 的源代码不是您可以防止 copying/stealing 的东西,因为 Web 就是这样工作的。 如果需要,即使没有浏览器,任何想查看您的源代码的人都可以轻松获得它。