【问题标题】:Configure existing project on reactJS在 reactJS 上配置现有项目
【发布时间】:2016-07-12 03:43:21
【问题描述】:

我是所有 reactJS 和节点的新手,所以我的问题非常基本。 我已经在我的 Windows 系统上使用 gitbash 在 gitlab 中下载了一个已经存在的项目。该项目使用 ReactJS,节点。它还使用 webpack。 现在,当我在 gitBash 上尝试 webpack -w 命令时,它无法识别。由于它是一个现有项目,我正在工作的目录中的 node_modules 文件夹包含所有需要的模块,例如 Webpack、babel 等。我的问题是我还需要使用 npm i -g webpack 安装 webpack 吗?目前 webpack 命令不起作用。或者有没有办法告诉我的 git bash(在 Windows 上)去告诉它已经存在于 node_modules 文件夹中。

【问题讨论】:

    标签: node.js reactjs npm webpack npm-install


    【解决方案1】:

    因为,你还没有全局安装 webpack(npm install webpack -g)。 webpack 命令不能被 windows 终端重新识别。所以你有两种方法可以解决这个问题。

    1. 从你的项目文件夹运行这个命令node_modules/webpack/bin/webpack.js -w
    2. 全局安装 webpack,使其适用于当前和未来的项目。 (npm install webpack -g)

    【讨论】:

      【解决方案2】:

      你可以使用默认的 windows cli,在 git bash 中不需要。

      如果您使用-g 标志安装 webpack,您将在系统上全局安装它,并且可以从任何地方访问它,如下所示:

      webpack -w
      

      如果您没有全局安装它,但它仍然安装并位于您的本地 node_modules,您可以通过从 cli 指示 bin 文件的完整路径来访问它:

      node_modules/webpack/bin/webpack.js  -w
      

      因为路径是相对的,所以你应该位于项目目录中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-01
        • 2020-07-18
        • 2015-10-24
        • 2020-04-25
        • 1970-01-01
        • 2022-01-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多