簡體   English   中英

Javascript:權限被拒絕

[英]Javascript: permission denied

我已經使用Javascript遵循了Rabbitmq的本教程。 這些是代碼: https : //github.com/rabbitmq/rabbitmq-tutorials/blob/master/javascript-nodejs/src/send.js

https://github.com/rabbitmq/rabbitmq-tutorials/blob/master/javascript-nodejs/src/receive.js

但是,當我嘗試使用./send.js和/或./recv.js運行它們時, 出現 “權限被拒絕”錯誤。

我正在尋找一些解決方案,但我不明白,或者我發現了有關IE的某些信息(不是我的情況)-再加上我不認為問題出在瀏覽器(?),如果這樣,為什么?為什么? :/

好吧,我認為您在幾件事上是錯的...您正在嘗試在沒有節點或解釋器的情況下運行它。

  • 如果文件不是文件之類的模塊,則應使用node ./file.js
  • 如果文件是模塊,則必須使用類似var myModule = require('./myModule.js); 並使用其功能。
  • 如果文件是瀏覽器腳本,則應使用<script src="/file.js"></script>並使用其功能。

我不知道該軟件及其運行方式,但這是常見javascript文件的基本用法。

您正在嘗試從命令行運行Javascript。 該答案詳細說明了如何使用Node以及命令行Javascript中的說明進行操作。 這是一個簡短的摘要:

  • 下載並安裝節點
  • 創建僅包含一行的文件hello.js:
    console.log('Hello, world');
  • 運行程序很容易; 在包含程序的文件上調用節點:
    node hello.js

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM