2017-12-27 120 views
0
var typeOfUser = require('../js/type.js'); 
var typeOfUser = require('./js/type.js'); 
var typeOfUser = require('./type.js'); 

以上任何一行(寫在名爲js的文件夾中的名爲dashboardJS.js的文件內)都在工作。 require這裏不起作用。該文件夾的結構是:Node.js要求不加載本地文件

Project_on_dairy/MDMS/js/type.js 
Project_on_dairy/MDMS/js/dashboardJS.js 
+2

最後應該和'require(「type.js」)一樣'' –

+0

如果它被寫入名爲'dashboardJS.js'的文件中,那麼你應該要求它。像這樣,require('./dashboardJS.js') –

+0

不,它不是。即使我指定文件type.js的絕對路徑,它也不會加載該文件。 – Nix830

回答

1

也許它會工作,如果你嘗試這樣的事情?

var typeOfUser=require(__dirname + '/MDMS/js/type.js'); 

希望它有幫助。