问题标签 [cross-env]
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 - sh: 1: cross-env: not in node js app found while deploying to heroku
我正在尝试将我的项目部署到heroku,但这就是我得到的,我已经尽我所能但仍然这个问题请帮助我,我的package.JSON
我的文件结构
我将不胜感激
这是我的 .env
我的数据库文件
我的护照文件
所以这是文件的代码,用于包 json、passport.js、db.js、config.env 但我无法弄清楚我得到的错误,我在开发人员的帮助下解决了另一个错误但是这个是我得到的**MongoParseError: Invalid connection string**
node.js - 程序找不到 Cross-env
我从我认识的人那里得到源代码。但他使用 Linux,而我使用 Windows。我使用以下命令来运行这个程序。
当我运行这个脚本时,我得到了以下结果。
''cross-env'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다。<< 这意味着“cross-env”不被识别为内部或外部命令(也许)
结果我不知道如何解决这个问题。
我还使用 npm install 安装了 cross-env。
我希望这对于 Linux 和 Windows 来说是一个不同的命令。
如果您能告诉我造成这种情况的原因以及如何解决它,我将不胜感激。 我将附上一个粗略的文件结构。
node.js - nodejs 中的 cross-env 命令如何工作?
我的 package.json 中有以下行
我可以看到“ yarn start ”命令运行良好,但是当我直接在终端中运行“ cross-env NODE_ENV=development node index.js ”命令时,我收到以下错误:
如果终端中没有注册 cross-env,“ yarn start ”命令如何工作?
yaml - 在 gitlab 生产中未找到 cross-env,但可用于暂存
我使用 gitlab CI 部署 vuejs 应用程序。对于分期,一切都很好。我复制粘贴相同的生产配置,我有:
这是 .yml 文件:
我也尝试在 gitlab 上手动清理缓存,但没有效果。
分期步骤完全相同,一切正常,我该如何处理?