如何从package.json脚本中可靠地引用“node_modules”?

时间:2018-03-05 23:07:05

标签: npm npm-scripts

package.json的postinstall阶段使用./node_modules/typescript/bin/tsc。我想做到这一点,以至于用户从不期待这样的全局依赖,解决方案是用node_modules替换它。

不幸的是,这仅在$ROOT_NODE_PACKAGE/node_modules/typescript/bin/tsc $CURRENTLY_INSTALLING_PACKAGE是我当前所在的子文件夹的情况下才有效。所以我想做的是使用某种形式的env变量,它可能存在,但我找不到这样:

def sequence[A](a: List[Option[A]]): Option[List[A]] = { a.foldLeft(Option(List[A]())) { (prev, cur) => { for { p <- prev if prev != None x <- cur } yield x :: p } } }

我该怎么做?

0 个答案:

没有答案