使用sbt运行npm install

nixgadget

所以我有一个sbt使用sbt-js-enginesbt-webpack插件项目

它成功获取并解析了npm软件包。然后,webpack将构建项目。

我已经package.json像这样添加了npm install脚本

  "scripts": {
    "install": "bower install"
  }

但是,我目前遇到的问题是,当我运行webpack(实习生使用sbt-js-engine )时,它运行的是npm update而不是npm install

这是我的摘录build.sbt

lazy val common = project.in(file("common")).
  enablePlugins(SbtWeb).
  settings(
    sourceDirectory in webpack := baseDirectory.value,
    resourceManaged in webpack := (resourceManaged in webpack in root).value,
    includeFilter in webpack := ("*.jsx" || "*.js" || "*.json") && new FileFilter {
      @tailrec
      override def accept(pathname: File): Boolean = {
        if (pathname == null) false
        else if (pathname.getName == "javascripts") true
        else accept(pathname.getParentFile)
      }
    },
    JsEngineKeys.engineType := JsEngineKeys.EngineType.Node
  )

无论如何,我可以npm install代替或什至以前作为webpack任务运行吗?

蒂姆

您可以尝试这样的事情:

sourceDirectory in webpack := {
    Process("/usr/local/bin/npm install", file("[path to working dir]")).!
    baseDirectory.value
}

这意味着它将在设置Webpack设置的同时运行。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

运行 npm install 时出错

来自分类Dev

无法使用版本规范运行 npm install

来自分类Dev

运行npm install取消构建全局npm

来自分类Dev

运行npm install cordova时npm install不起作用

来自分类Dev

npm install 与 npm install <library>

来自分类Dev

安装节点/运行npm install的问题

来自分类Dev

运行npm install时显示请求

来自分类Dev

在OpenShift上运行npm install --production

来自分类Dev

运行npm install时出现ENOENT错误

来自分类Dev

每次都要运行sudo npm install -g

来自分类Dev

运行 npm install 时的 CWD ENOENT

来自分类Dev

运行 npm install 不会产生锁定文件

来自分类Dev

Travis CI为什么不使用NODE_ENV生产运行“ npm install”

来自分类Dev

使用自定义Node.js安装运行npm install

来自分类Dev

使用自定义Node.js安装运行npm install

来自分类Dev

是否可以使用“npm install”运行任何计算机命令?

来自分类Dev

无法运行服务。[使用 npm install -g serve 的基本 html 和 app.js]

来自分类Dev

从shell运行'npm install'也会运行'prepublish'脚本

来自分类Dev

npm install 运行正常,但无法运行 topojson

来自分类Dev

npm install与npm install --save相同吗?

来自分类Dev

使用npm install安装glup时出错

来自分类Dev

无法在项目中使用 npm install

来自分类Dev

运行`npm install`时将文件写入主目录

来自分类Dev

运行`npm install`时可以覆盖本地.npmrc吗?

来自分类Dev

从Sublime Text 2运行npm install不起作用

来自分类Dev

如何在complie上运行bash命令,例如“ npm install”

来自分类Dev

Ubuntu 16.04无法运行npm run / install / rebuild

来自分类Dev

无法运行npm install -g expo-cli

来自分类Dev

无法运行npm install --save angular2-tree-component

Related 相关文章

热门标签

归档