问题标签 [npm-run]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
111 浏览

javascript - 我无法安装节点模块

我删除了 node_modules 文件夹。运行命令npm cache clean --force,然后npm install. 我收到以下错误:

当我运行命令时npm run watch,我收到以下错误:

我还删除package.lock了文件并使用npm install命令重试,但没有运气。

这是我的package.json

我挠了几个小时,但找不到任何解决方案。任何帮助都将是非常可观的。

0 投票
1 回答
2575 浏览

webpack - 有没有办法同时查看两个 Laravel Mix Webpack 配置文件的任何更改?

使用 Laravel Mix,是否可以使用一个命令查看两个 Webpack 配置文件,以便对任何底层文件的更改立即导致必要的文件被编译?

具体来说,我有以下两个与 Laravel Mix 一起使用的 Webpack 配置文件:webpack.css.mix.jswebpack.js.mix.js

然后我在scripts对象中有以下命令package.json

npm run watch命令仅监视指定的第一个命令。在上述情况下,我保存到 Sass 文件的任何更改都会构建,但不会更改任何 JS/Vue 文件。如果我在命令中切换两个命令watch,那么 JS 将基于更改/保存,而不是 Sass。

有谁知道如何构造npm run watch命令(或底层命令),以便我可以同时观看 Sass 和 JS?

另外,为了它的价值,由于目前 Laravel Mix 中的一个错误,我不得不将 Sass 和 JS 编译分成两个单独的文件。此错误记录在这里:https ://github.com/JeffreyWay/laravel-mix/issues/1914

讨论确实解决了错误,但没有解决如何将两个命令组合成一个 watch 命令。谢谢你。

0 投票
0 回答
236 浏览

javascript - 如何在运行“npm run build”命令时消除错误?

在此处输入图像描述

这是我得到的错误

F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4>npm run build

混淆@1.0.0 build F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

npm run clean && npm run imagemin && npm run copyfonts && npm run usemin1 && npm run usemin2 && npm run usemin3

混淆@1.0.0 clean F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

边缘区

混淆@1.0.0 imagemin F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

imagemin img/* -o dist/img

4 图像缩小

混淆@1.0.0 copyfonts F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

复制文件 -f node_modules/font-awesome/fonts/* dist/fonts

混淆@1.0.0 usemin1 F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

usemin contactus.html -d dist --htmlmin -o dist/contactus.html

混淆@1.0.0 usemin2 F:\Web Development\hong kong\Course1 bootstrap\week4Assignment4

使用min aboutus.html -d dist --htmlmin -o dist/aboutus.html

在此处输入图像描述

我的 package.json 文件

0 投票
0 回答
1290 浏览

webpack - npm run dev 不会自动刷新最新更改

我有一个 vue.js 应用程序,当我运行“npm run dev”时它不会自动刷新 - 该应用程序只会在我运行“npm run build”时更新。

该应用程序将在我运行 npm run dev 时启动,但在我进行构建之前它没有最新的更改。

我认为这可能是由于我的内容库查看了我的“dist”文件夹,但如果我更改它或将其设置为 false,则应用程序根本不会在开发模式下运行。我得到一个带有“无法获取 /”的白页

我尝试使用 BrowserSyncPlugin 来完成这项工作,但这仍然没有使用我的最新更改更新页面。

但我只想能够在开发模式下运行我的应用程序并自动查看最新更改。

  • 操作系统:
  • 节点版本:10.13.0
  • 网络包版本:4.41.2
  • webpack-dev-server 版本:3.11.0

这是我的 webpack.config.dev:

这是我的 webpack.config.dev:

这是我在 index.js 中的开发:

这是我的 package.json:

0 投票
1 回答
697 浏览

laravel - Laravel 5.8 与 Bootstrap 3

我在 Laravel 中降级 Bootstrap 版本时遇到问题。Laravel 带有 Bootstrap 4,但我想使用 Bootstrap 3。所以我更改了 package.json 中的版本并运行 npm install。但是如果我从 package.json 运行 npm run dev 它会因为缺少文件 bootstrap/scss/bootstrap 而引发错误。B3还带有Less而不是scss。所以我有点困惑应该配置什么以及如何使用 Bootstrap 3 和更少。希望这就是全部,它会在修复后工作。

这是 resources/sass/app.scss 中的问题文件

这是 package.json

0 投票
1 回答
163 浏览

npm - 错误代码:135 - 在 package.json 中调用 npm run protractor 时 ECONNREFUSED

我正在尝试添加一些脚本package.json来运行量角器测试:

如果我打开 2 个命令提示符并运行npm run start& npm run protractor,我的测试运行良好。

在我正在关注的教程中,他们可以运行npm run protractor并且测试也可以运行。

但是,当我尝试这样做时,我会收到以下错误消息:

有人可以告诉我为什么这对我不起作用吗?

0 投票
1 回答
280 浏览

reactjs - 我已经使用了 npm run build 命令并在 heroku 上部署了应用程序,现在如何编辑我的本地代码,然后使用对 heroku 的更改再次推送应用程序?

我正在构建一个 MERN 应用程序,我的应用程序的链接是https://aqueous-coast-73661.herokuapp.com/
我的 github 存储库的链接是https://github.com/
purposeeducation/MERN_APP现在我有两个疑问:

  1. 使用“npm run build”命令后,我可以更改我的本地代码,然后再次使用“npm run build”命令,以便使用应用于我的应用程序的所有更改进行构建
    *注意:我当我在客户端文件夹中使用“npm start”命令时,我看到我的所有更改都已应用。
  2. 清除疑问 1 后,如何再次进行 heroku 推送,是否只需使用“heroku push master”更改将应用​​于我的实时站点?如果没有,那么解决方案是什么?
***如果您不克隆我的存储库,请忽略下面的注释***
(注意
  • 在 github 存储库中有一些小的代码更改,一些问题,如 .map() 的错误在第一次不工作导致 notes 数组没有立即在 Hooks 中加载等问题已得到解决
  • 如果您正在克隆存储库,则 github 存储库中有一个编辑文件夹 MERN_APP>client>build>static/js ,路径应为 MERN_APP>client>build>static>js “静态文件夹内应该有一个 js 文件夹,但如我已经手动上传了每个文件,我错误地将“2.feebdbdc.chunk.js”之类的文件直接上传到静态文件夹中,即使名称看起来像 static/js 它实际上是一个文件夹。当你克隆存储库时,你会明白我在说什么”。)
  • 0 投票
    1 回答
    430 浏览

    vuejs2 - Vue.js - 在 npm run build 后反转

    我已经用 Vue.js 创建了一个网站,并且我拥有npm run build它。之后,它将创建一个 dist 文件夹,其中包含您的 CSS、图像、JavaScript、index.html 等。但现在我丢失了我的项目文件夹,只有 dist 文件夹。

    我怎样才能将它转换回我使用之前npm run build

    0 投票
    1 回答
    144 浏览

    node.js - npm 命令运行的进程之间有什么区别:

    最近我用 node.js+express 做了一个简单的 API 服务器。下面的脚本是我用来运行 npm 命令的 package.json 文件的一部分。

    在我使用npm run release启动服务器后,我可以看到多个进程如下所示在我的 Linux 服务器上运行。

    我在这里阅读了相关文档,但我不明白后台实际发生了什么。

    1. 创建进程的顺序是什么?npm => /bin/sh => 节点 /api/.. => 节点服务器/app.js ?
    2. 每个过程的作用是什么?所有三个进程都是运行我的服务器所必需的吗?
    3. 如果我想用 pid 杀死服务器,我应该使用哪个进程 id?
    0 投票
    1 回答
    190 浏览

    angular - '。' 不被识别为内部或外部命令?

    问题:

    在我的 Angular 项目中,我的 package.json 文件中有这些流动的命令。

    但是当我尝试运行时npm run pree2e:ci,它给了我这个错误。 .' is not recognized as an internal or external command,. 我搜索了很多,但我找不到正当的理由。当我在 bash 上点击这个命令时,它正在工作。./node_modules/protractor/bin/webdriver-manager clean && ./node_modules/protractor/bin/webdriver-manager update --versions.chrome=62.0.3202. 但是当我只运行 npm run 命令时它不起作用。有人可以帮我解决这个问题吗?. 谢谢