Browserify 为模块分配相对路径而不是绝对路径

里克

鉴于此文件树:

src
  - main.js
  ui
    - foo.js
    - bar.js

此命令生成标识符已设置为绝对模块路径的模块:

browserify ./src/**/*.js -o ./dist/bundle.js --full-paths

结果模块ID:

"/Users/rikschennink/.../src/ui/foo.js"

有没有办法使这些模块路径相对?如果我省略了--full-paths命令,我会留下索引作为模块标识符,所以这不起作用。

我想捆绑所有模块,但仍然能够通过这样的路径通过 require 引用它们。

var module = require('/ui/foo');

我知道我可以为模块设置别名,但这需要手动为每个模块设置别名,这不是一个真正可行的解决方案。


我使用了一个 JavaScript 函数来替换输出流中的绝对路径。你可以在这里找到它:https : //github.com/rikschennink/conditioner-boilerplate-browserify/blob/master/browserify.js

塔伦·拉瓦尼

我只是用来sed为我修理东西

browserify -r ./src/ui/bar -r ./src/main ./src/**/*.js --full-paths | sed "s|$PWD/src||g" > ./dist/bundle.js

然后生成的最后一行是

},{}]},{},["/main.js","/ui/bar.js","/ui/ui.js"]);

如你所愿

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Browserify –避免输出绝对路径

来自分类Dev

Gulp Mocha和Browserify的绝对路径

来自分类Dev

Grunt-browserify + mapify + coffeescript =找不到具有相对路径的模块

来自分类Dev

Browserify源映射仅使根文件可访问(由绝对路径名引起)

来自分类Dev

Java Nio相对路径的绝对路径

来自分类Dev

如何从绝对路径走向相对路径?

来自分类Dev

结合绝对路径和相对路径

来自分类Dev

〜/ Documents是相对路径还是绝对路径?

来自分类Dev

从绝对路径到相对路径

来自分类Dev

绝对路径被视为相对路径

来自分类Dev

从相对路径获取绝对路径

来自分类Dev

相对路径与绝对路径Java

来自分类Dev

根据绝对路径查找相对路径

来自分类Dev

Webpack 相对路径 vs 绝对路径

来自分类Dev

如何管理多个grunt-browserify捆绑包中的相对路径别名?

来自分类Dev

Git rm在符号链接的相对路径上工作,但不是绝对路径

来自分类Dev

如何使用相对路径而不是绝对路径

来自分类Dev

使Struts2 redirectAction使用相对路径而不是绝对路径

来自分类Dev

找到具有相对路径但不是绝对路径的文件?(VBS)

来自分类Dev

在Postgresql中复制:绝对路径解释为相对路径

来自分类Dev

可以空手道从类路径外部使用相对路径而不是绝对路径读取文件

来自分类Dev

如何在PowerShell中基于相对路径或绝对路径获取绝对路径?

来自分类Dev

如何检查路径是绝对路径还是相对路径

来自分类Dev

从绝对路径+相对或绝对路径创建新的绝对路径

来自分类Dev

从绝对路径+相对或绝对路径创建新的绝对路径

来自分类Dev

在Mac和Linux上将相对路径转换为绝对路径

来自分类Dev

Android.mk相对路径还是绝对路径?

来自分类Dev

Express中存在绝对路径和相对路径的困难

来自分类Dev

JSP包含指令,jsp:include操作,相对路径与绝对路径

Related 相关文章

  1. 1

    Browserify –避免输出绝对路径

  2. 2

    Gulp Mocha和Browserify的绝对路径

  3. 3

    Grunt-browserify + mapify + coffeescript =找不到具有相对路径的模块

  4. 4

    Browserify源映射仅使根文件可访问(由绝对路径名引起)

  5. 5

    Java Nio相对路径的绝对路径

  6. 6

    如何从绝对路径走向相对路径?

  7. 7

    结合绝对路径和相对路径

  8. 8

    〜/ Documents是相对路径还是绝对路径?

  9. 9

    从绝对路径到相对路径

  10. 10

    绝对路径被视为相对路径

  11. 11

    从相对路径获取绝对路径

  12. 12

    相对路径与绝对路径Java

  13. 13

    根据绝对路径查找相对路径

  14. 14

    Webpack 相对路径 vs 绝对路径

  15. 15

    如何管理多个grunt-browserify捆绑包中的相对路径别名?

  16. 16

    Git rm在符号链接的相对路径上工作,但不是绝对路径

  17. 17

    如何使用相对路径而不是绝对路径

  18. 18

    使Struts2 redirectAction使用相对路径而不是绝对路径

  19. 19

    找到具有相对路径但不是绝对路径的文件?(VBS)

  20. 20

    在Postgresql中复制:绝对路径解释为相对路径

  21. 21

    可以空手道从类路径外部使用相对路径而不是绝对路径读取文件

  22. 22

    如何在PowerShell中基于相对路径或绝对路径获取绝对路径?

  23. 23

    如何检查路径是绝对路径还是相对路径

  24. 24

    从绝对路径+相对或绝对路径创建新的绝对路径

  25. 25

    从绝对路径+相对或绝对路径创建新的绝对路径

  26. 26

    在Mac和Linux上将相对路径转换为绝对路径

  27. 27

    Android.mk相对路径还是绝对路径?

  28. 28

    Express中存在绝对路径和相对路径的困难

  29. 29

    JSP包含指令,jsp:include操作,相对路径与绝对路径

热门标签

归档