2017-12-27 135 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'); 

希望它有帮助。