问题标签 [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.
javascript - 我无法安装节点模块
我删除了 node_modules 文件夹。运行命令npm cache clean --force
,然后npm install
. 我收到以下错误:
当我运行命令时npm run watch
,我收到以下错误:
我还删除package.lock
了文件并使用npm install
命令重试,但没有运气。
这是我的package.json
我挠了几个小时,但找不到任何解决方案。任何帮助都将是非常可观的。
webpack - 有没有办法同时查看两个 Laravel Mix Webpack 配置文件的任何更改?
使用 Laravel Mix,是否可以使用一个命令查看两个 Webpack 配置文件,以便对任何底层文件的更改立即导致必要的文件被编译?
具体来说,我有以下两个与 Laravel Mix 一起使用的 Webpack 配置文件:webpack.css.mix.js
和webpack.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 命令。谢谢你。
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 文件
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:
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
npm - 错误代码:135 - 在 package.json 中调用 npm run protractor 时 ECONNREFUSED
我正在尝试添加一些脚本package.json
来运行量角器测试:
如果我打开 2 个命令提示符并运行npm run start
& npm run protractor
,我的测试运行良好。
在我正在关注的教程中,他们可以运行npm run protractor
并且测试也可以运行。
但是,当我尝试这样做时,我会收到以下错误消息:
有人可以告诉我为什么这对我不起作用吗?
reactjs - 我已经使用了 npm run build 命令并在 heroku 上部署了应用程序,现在如何编辑我的本地代码,然后使用对 heroku 的更改再次推送应用程序?
我正在构建一个 MERN 应用程序,我的应用程序的链接是https://aqueous-coast-73661.herokuapp.com/
我的 github 存储库的链接是https://github.com/
purposeeducation/MERN_APP现在我有两个疑问:
- 使用“npm run build”命令后,我可以更改我的本地代码,然后再次使用“npm run build”命令,以便使用应用于我的应用程序的所有更改进行构建
*注意:我当我在客户端文件夹中使用“npm start”命令时,我看到我的所有更改都已应用。 - 清除疑问 1 后,如何再次进行 heroku 推送,是否只需使用“heroku push master”更改将应用于我的实时站点?如果没有,那么解决方案是什么?
(注意
vuejs2 - Vue.js - 在 npm run build 后反转
我已经用 Vue.js 创建了一个网站,并且我拥有npm run build
它。之后,它将创建一个 dist 文件夹,其中包含您的 CSS、图像、JavaScript、index.html 等。但现在我丢失了我的项目文件夹,只有 dist 文件夹。
我怎样才能将它转换回我使用之前npm run build
?
node.js - npm 命令运行的进程之间有什么区别:
最近我用 node.js+express 做了一个简单的 API 服务器。下面的脚本是我用来运行 npm 命令的 package.json 文件的一部分。
在我使用npm run release启动服务器后,我可以看到多个进程如下所示在我的 Linux 服务器上运行。
我在这里阅读了相关文档,但我不明白后台实际发生了什么。
- 创建进程的顺序是什么?npm => /bin/sh => 节点 /api/.. => 节点服务器/app.js ?
- 每个过程的作用是什么?所有三个进程都是运行我的服务器所必需的吗?
- 如果我想用 pid 杀死服务器,我应该使用哪个进程 id?
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 命令时它不起作用。有人可以帮我解决这个问题吗?. 谢谢