Node.js 在节点js中找不到模块
我正在用NodeJS开发一个应用程序。 我正在尝试使用Node.js 在节点js中找不到模块,node.js,requirejs,relative-path,Node.js,Requirejs,Relative Path,我正在用NodeJS开发一个应用程序。 我正在尝试使用require()将一个js文件加载到另一个js文件中 我的文件夹结构如下所示: src -test1 -设计 -报告 -组成部分 -foo.js -测试2 -服务 -bar.js 我正在尝试使用require()方法从bar.js调用foo.js 当我做require('test1/design/reports/components/foo.js') 并使用grunt dev运行应用程序,我得到以下错误: 错误:模块“test1/desig
require()
将一个js文件加载到另一个js文件中
我的文件夹结构如下所示:
src
-test1
-设计
-报告
-组成部分
-foo.js
-测试2
-服务
-bar.js
我正在尝试使用require()
方法从bar.js调用foo.js
当我做require('test1/design/reports/components/foo.js')代码>
并使用grunt dev运行应用程序,我得到以下错误:
错误:模块“test1/design/reports/components/foo.js”
在“(某些路径)test2.services.bar.js”中找不到
谁能帮忙解决这个问题
谢谢。是的,做这个:
require('../../test1/design/reports/components/foo.js');
当然应该是require('../../test1/design/reports/components/foo.js')代码>?@tfogo我想你应该把它作为答案发布。@RAS A-0-已经发布了,很好。谢谢它的工作。u plz能解释一下相对路径在node.js中是如何工作的吗?就像它在操作系统中工作一样