一氧化二氮.io路径名



我需要在浏览器中测试,因为我使用WebAudio。好的,因为我使用的是磁带,所以我输入

browserify -t babelify index.js | browser-run -p 3000

问题是我用的是氮气。Io,所以测试报错:

错误:无法找到模块'__mySource/models/audio'从'/home/nitrous/code/mrr/source/__mySource/test/audio/model/metronome'

现在我需要我需要进入我的代码并为Nitrous定制所有导入。所以不用

import {initialize} from '__mySource/models/audio';

我现在需要破解所有的导入

import {initialize} from '/home/nitrous/code/mrr/source/__mySource/models/audio';

这显然是不可接受的。希望有一个简单的解决这个问题。

通常我建议开发人员使用相对路径(以'开头)。/'或'../')导入或需要文件时。绝对路径可能因机器而异,所以这也是有问题的。

可以定义像伪包一样的别名,但这些别名配置起来很棘手,而且通常比使用标准的commonjs命名更让开发人员感到困惑。

因此,请尝试为导入(或要求)使用不指向另一个实际包中的文件的相对路径。

相关内容

  • 没有找到相关文章

最新更新