问题标签 [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.
reactjs - 当开发中没有问题时,React 构建会导致 CORS 错误
我已经构建了一个 React 应用程序(我的第一个 React 应用程序)和一个为 UI 提供数据的 C#.NET Core 3.1 Web API。我将 API 和 React 应用程序部署在同一台服务器(Windows 10)上,API 的端口为 3030,React 构建的端口为 3029,这是运行命令“npm run build”生成的。UI 的 IIS 站点指向构建目录。
在我的开发环境中,使用已部署的 API 运行应用程序是可行的,并且不需要代理。部署后,我的屏幕加载但没有通过 FETCH 检索到任何记录,而是出现了 CORS 错误:
为什么在热负载的 Visual Studio Code 开发中运行 React 时这会起作用,为什么在部署后这不起作用?更重要的是,我如何让它发挥作用?
来自 Startup.cs 的 API 代码
配置服务方法
配置方法
AppSettings.js 代码
反应
我将我的 url 存储在根级别的 .env 文件中,如下所示。
反应获取命令
在我的 checks.js 组件中,加载了数据并执行了 FETCH。
php - npm - 主错误,未找到模块 - 新的 laravel (8) 应用程序
在这里完成 Laravel 新手,但我在过去的一个小时里用谷歌搜索,但没有运气。
我已经通过 composer 安装了 Laravel(一切都在使用默认设置),但我想使用 bootstrap,所以我安装了 npm,在这里按照本指南进行操作,但是当我运行时npm run dev
出现错误:
*已编辑以包括其余错误
有没有人遇到过这个?
reactjs - npm start & npm run build 不工作 | 反应应用
命令npm start
& npm run build
不起作用并给出以下错误消息(一些短语是俄语,如果需要,请使用翻译器):
从npm start
从npm run build
我试过重新安装所有东西,创建了一个空白的反应应用程序,没有任何改变,绝对。我必须使用 node node_modules/react-scripts/scripts/start.js
才能启动我的本地服务器,它工作得很好,但这不正常,我需要一个解决方案。请帮忙。
node.js - 运行 npm run compile 时出现 NPM 错误
当我运行 npm run comile:js 时,我遇到了这个问题。那么该怎么办?
如果可以的话,这就是我的 package.json 的外观:
php - 在 laravel 8 应用程序中安装 laravel/ui 后,npm run dev 无法正常工作
我已经在我的 laravel 8 应用程序中安装了 laravel/ui
后来我做了
npm install命令工作正常,但在运行npm run dev时,
它产生以下错误
由于这个错误,应用程序没有编译任何东西来从 laravel 的公共文件夹中渲染。我在用
6.14.4 (npm -v)
v10.19.0(节点-v)
我试图重新安装 npm 和节点。但是重装之后还是有错误
webpack.mix.js 文件
npm - 天蓝色 devops npm 任务
我目前在 azure devops 的构建管道中使用 npm 任务。最近 npm run 步骤开始失败,出现以下错误。当我手动安装 sass 和 sass-loader 时,npm run 步骤通过而没有任何错误。如何从管道安装完整的模块。?
错误模块构建失败(来自 ./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/lib/loader.js):
node.js - 将 pm2 与 npm run 一起使用
我有一个 react frontendapp,我在 package.json 中定义了许多构建和运行任务,如下面的片段所示:
我的目标是使用基于运行配置的 pm2 工具来运行应用程序,该运行配置应该执行“npm run start-server”。此执行应在内部运行上述代码段中的最后一行,即“env-cmd -f .env.prod node server/server.js”
我编写了一个 pm2 配置文件,即 my_config.json,用于实现上述草图场景,如下所示:
my_config.json:
最后,我在命令控制台中发出以下命令:
发出上述 pm2 命令时,我的应用程序列在 pm2 list 命令输出下。尽管如此,pm2 工具也开始一个接一个地弹出命令控制台,没有结束(上一个消失,然后出现下一个)。同时,我在浏览器中的 https://localhost:3000 测试了我的应用程序,但浏览器根本没有给我的应用程序带来任何东西(即未找到)。因此,我必须使用 pm2 stop 命令停止我的应用程序。
问题: my_config.json 文件中是否缺少某些内容,这可能导致此命令控制台连续打开?有什么问题?
electron - Electron JS - 在包构建时被阻止
我目前正在尝试制作一个 Electron-JS 应用程序并使用npx create-electron-app myApp
. 我已经设法开发出我想要的东西,并且已经使用npm start
它运行了很多次,并且效果很好。
现在我正在尝试使用npm run make
(调用electron-forge make
)构建应用程序。问题是这个命令卡在了:Preparing to Package Application for arch: x64
我已经等了一个小时,我不知道我可以尝试解决这个问题。有人有想法吗?
如果需要,这是我的系统信息(使用neofetch
命令):
编辑:它不适用于我的新项目,没有任何更改。如果我跑
应用程序正确启动。但如果我再试试
输出是
它准备了包裹……永远……
npm - 带有 mocha 的 npm 测试任务继续运行
test
我在 npm 中有以下任务:
当我运行npm run test
它时,它会执行测试,但在运行所有测试后,命令没有完成。
有没有办法以在所有测试后完成的方式更改命令?
php - Laravel 的第二个 app.css 文件的目的是什么?
我正在学习 Laravel 8,我对它的目的感到困惑Resources\css\app.css
。Resources 文件夹中的所有其他内容似乎都有目的,但这里的文件不仅是app.css
空的,向其中添加任何内容然后编译npm run dev
也没有任何作用。
如果我与 Laravel 一起使用的所有自定义 CSS 都需要放置public\css
,这就是我理解 Laravel 应该工作的方式,那么目的是Resources\css\app.css
什么?