如何在intern.js中添加javascript查找目录(搜索路径),以便在define([..],function(..){。 。})或require(..),intern.js将在提供的循环目录中搜索请求的相对脚本路径。如何在intern.js中添加javascript查找目录(搜索路径)
-1
A
回答
0
这种行为不是由实习生控制的,而是由实施define
和require
的AMD模块加载器控制的。 AMD加载程序不像Node加载程序那样搜索目录;他们必须知道从哪里开始加载模块。
当使用相对路径时,加载器将相对于请求模块的文件而言。当使用非相对路径(如app/myModule
)时,加载程序在app
包中查找myModule
。它将在基本目录(节点上的project.cwd()
)中寻找app
。您可以使用loaderOptions
中的packages
条目在您的测试配置中告诉它在别处找到应用程序。请注意,这里的相对路径是相对于基本目录而不是测试配置文件。
loaderOptions: {
packages: [
{ name: 'app', location: '../some/other/dir' }
]
}
当你的测试模块中的一个使用像app/myModule
的依赖,装载机实际上将寻找它<project dir>/../some/other/dir/myModule
。
相关问题
- 1. AS3查找根目录SDCard路径并在目录中搜索
- 2. 在共享库搜索路径中查找目录
- 3. 如何将目录添加到GNU Make的搜索路径?
- 4. 如何添加路径到gcc的搜索目录?
- 5. 如何将目录添加到Cygwin gcc默认搜索路径
- 6. 如何将目录添加到autoconf的库搜索路径
- 7. 添加路径到Erlang搜索路径?
- 8. 如何将当前目录添加到UNIX中的搜索路径中?
- 9. 临时添加目录到Windows 7的DLL搜索路径
- 10. 如何在xcode 3.2中找到搜索路径\标题搜索路径设置
- 11. 如何将源代码目录添加到gcc的搜索路径?
- 12. 如何将目录永久添加到GCC包含搜索路径?
- 13. 如何将目录添加到交叉编译到ARM的ld搜索路径?
- 14. 如何在代码中添加dll搜索路径?
- 15. MSBuild如何找到Delphi搜索路径?
- 16. 添加目录到Python路径中
- 17. 将库搜索路径添加到铛
- 18. 添加到RSpec的搜索路径
- 19. 是否有任何编译添加目录到包括/库搜索路径
- 20. 如何在visual C++中添加目录以包含路径?
- 21. 添加子目录加载路径
- 22. emacs - 如何在子目录中查找文件搜索
- 23. 从当前链接中查找链接路径目录(javascript)
- 24. 通过目录路径搜索找到一个特定的目录
- 25. 如何检索Oracle目录路径?
- 26. 如何(完全)更改GCC目录搜索路径?
- 27. 如何在单个gcc命令中将多个头文件include和库目录添加到搜索路径中?
- 28. 如何找到路径的父目录?
- 29. Intellij - 查找src目录的路径
- 30. 查找路径的父目录