2012-05-16 128 views
1

我正在使用node.jssocket.io並執行服務器/客戶端事務。在我的服務器上,因爲它不在網頁上,有沒有一種方法可以加載最新的文件(或最新的jQuery?),所以我可以在我的服務器js文件中使用jQuery函數。在另一個JS文件中加載JavaScript文件

我試過npm install jquery然後將jquery文件夾拖入我的網站上我的node_modules文件夾。然後,在他上面有我的文件,我把var $ = require('jQuery');然後我運行它,我得到的錯誤Cannot find module 'location'

感謝

+0

你試過[node-jquery](https://github.com/coolaj86/node-jquery)插件嗎? – undefined

+0

聽起來像你在引用一個「位置」模塊的地方。這與jQuery無關。找出錯誤發生在哪裏,並確定您是否確實需要「位置」或者是否沒有正確包含錯誤。 –

+0

是@Raminson,那就是我現在正在做的事情。 – nn2

回答

1

我得到同樣的問題。我創建了一個小測試應用程序(與快遞),重新安裝jquery,並開始工作。

檢查我最初的計劃一對夫婦的變化似乎顯著

  1. 我做了jQuery和jsdom
  2. 的NPM unisntall我做了一個NPM安裝的jQuery(注意,小寫)
  3. 我改變了我的要求('jQuery')被要求('jquery')(再次,小寫)

我認爲重要的部分是刪除並重新安裝jsdom和jquery,但其他人然後被要求得到th再次工作。

相關問題