GVKun编程网logo

如何将node app打包成windows exe app(node打包apk)

2

本文的目的是介绍如何将nodeapp打包成windowsexeapp的详细情况,特别关注node打包apk的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解如何将nod

本文的目的是介绍如何将node app打包成windows exe app的详细情况,特别关注node打包apk的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解如何将node app打包成windows exe app的机会,同时也不会遗漏关于/mingw32/bin/ld.exe:无法打开输出文件HelloWorld.exe:权限被拒绝collect2.exe:错误:ld返回1退出状态、ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、dbConnect 在 Rstudio.exe 和 RGui.exe 中工作,但在 RScript.exe 中作为可执行文件失败的知识。

本文目录一览:

如何将node app打包成windows exe app(node打包apk)

如何将node app打包成windows exe app(node打包apk)

如何解决如何将node app打包成windows exe app

我有一个在开发环境中运行良好的节点应用程序。但我无法将其打包成 exepkgnexe 我都试过了。两者都给我相同或相似的错误。

https://github.com/vercel/pkg/issues/1232 https://github.com/nexe/nexe/issues/905

由于我可以在 Windows 上运行我的代码,这意味着可以创建可执行文件。

还有别的方法吗?

我可以将节点运行时和我的代码打包成一个可执行文件吗?

/mingw32/bin/ld.exe:无法打开输出文件HelloWorld.exe:权限被拒绝collect2.exe:错误:ld返回1退出状态

/mingw32/bin/ld.exe:无法打开输出文件HelloWorld.exe:权限被拒绝collect2.exe:错误:ld返回1退出状态

如何解决/mingw32/bin/ld.exe:无法打开输出文件HelloWorld.exe:权限被拒绝collect2.exe:错误:ld返回1退出状态

#include<iostream>
using namespace std;
int main(){
    cout << "Hello World\\n";
    return 0;
} 

这是一个简单程序,我只在其中打印“ Hello World”,但每次都会发生此错误。

[Running] cd "e:\\C++\\Data Types\\" && g++ HelloWorld.cpp -o HelloWorld && "e:\\C++\\Data Types\\"HelloWorld
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot open output file HelloWorld.exe: Permission denied
collect2.exe: error: ld returned 1 exit status

我已经尝试了所有方法,但是无法生成HelloWorld.exe文件并运行此代码。

解决方法

如果您使用的是 Visual Studio 代码,您可以删除 filename.exe(显示在 filename.cpp 下方),然后重新构建它就可以了。

如图所示

As shown in image

,

那是因为你在终端中打开了这个文件。你必须先杀死终端。

,

这是因为您的防病毒软件已删除该文件或阻止其执行。 解决步骤:

  1. 复制您的代码并删除文件或转到第 2 步
  2. 在运行新代码之前创建一个新文件并将代码粘贴到其中,确保从防病毒扫描中排除/隔离您的程序文件夹。(或关闭防病毒或将其置于静默模式)因此它不再删除或移动你的文件。
  3. 运行新文件,它现在应该可以正常运行了:))

Norton file excluding steps

ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

如何解决ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

我正在Rails上执行此应用程序,页面加载正常,但在控制台中显示:

Started GET "/vendor/assets/stylesheets/bootstrap.min.css" for ::1 at 2020-08-17 09:09:51 -0500

Started GET "/vendor/assets/javascripts/bootstrap.min.js" for ::1 at 2020-08-17 09:09:51 -0500
ActionController::RoutingError (No route matches [GET] 
"/vendor/assets/stylesheets/bootstrap.min.css"):
ActionController::RoutingError (No route matches [GET] 
"/vendor/assets/javascripts/bootstrap.min.js"):

在我的供应商文件夹中,我同时拥有文件夹,javascript和样式表,并分别位于各自的bootsrtrap.min中。 即使在application.html.erb中,我也有以下内容:

  <link href="vendor/assets/stylesheets/bootstrap.min.css" rel="stylesheet">
  <%= csrf_Meta_tags %>
  <%= stylesheet_link_tag    ''application'',media: ''all'',''data-turbolinks-track'': ''reload'' %>
  <%= javascript_include_tag ''application'',''data-turbolinks-track'': ''reload'' %>

</head>
<body>

  <!-- Navigation -->
  <nav>
    <div>
      <ahref="#">Instagram Clone</a>
      <buttontype="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
        <span></span>
      </button>
      <divid="navbarResponsive">
        <ul>
          <li>
            <ahref="#">Home
              <span>(current)</span>
            </a>
          </li>
          <li>
            <ahref="#">About</a>
          </li>
          <li>
            <ahref="#">Services</a>
          </li>
          <li>
            <ahref="#">Contact</a>
          </li>
        </ul>
      </div>
    </div>
  </nav>

  <!-- Page Content -->
  <div>
    <div>
      <div>
        <%= yield %>
      </div>
    </div>
  </div>

  <!-- Bootstrap core JavaScript -->
  <!--<script src="vendor/jquery/jquery.slim.min.js"></script>-->
  <script src="vendor/assets/javascripts/bootstrap.min.js"></script>
    
</body>
</html>

在js和CSS这两个应用程序文件中,我都放置了“ require bootsrtrap.min”,即使该错误仍然出现在控制台中。 会是什么?

解决方法

RoR不使用目录作为文件夹结构指示。因为有资产装载者。您应该将5s或更少的css导入application.css中,并将js导入application.js中。并使用自己的助手添加捆绑文件:

1。用纱安装靴子

yarn add bootstrap @popperjs/core jquery

npm i bootstrap @popperjs/core jquery

栏位不超过5

2。在Assets Pipeline中导入文件

app / assets / stylesheets / application.css:

//...
require bootstrap/dist/css/bootstrap.min
//...

但是,如果需要,我建议使用SCSS并仅导入所需的样式。

app / assets / javascript / application.js:

//...
//= require jquery
//= require @popperjs/core
//= require bootstrap/dist/js/bootstrap.min
//...

3。在布局中导入资产

app / views / layout / application.html.erb:

<head>
...
  <%= stylesheet_link_tag ''application'',media: ''all'' %>
</head>
<body>
...
  <%= javascript_include_tag ''application'' %>
</body>

使用webpack滚动6

2。在application.scss和application.js中导入Bootstrap

app / javascript / stylesheets / application.scss:

//...
import ''bootstrap''
//...

app / javascript / packs / application.js:

import ''jquery''
import ''popper.js''
import ''bootstrap''
import ''../stylesheets/application''

3。在布局中导入捆绑包

<head>
...
  <%= stylesheet_pack_tag ''application'',media: ''all'',''data-turbolinks-track'': ''reload'' %>
  <%= javascript_pack_tag ''application'',''data-turbolinks-track'': ''reload'' %>
</head>

之后,您应该可以在所有应用程序中使用引导程序!

,

[解决方案]因此,在我的HTML(application.html.erb)内部,我有两个对js和css文件的调用:

<script src="assets/javascripts/bootstrap.min.js"></script>
  <%= javascript_include_tag ''application'',''data-turbolinks-track'': ''reload'' %>       
<link href="assets/stylesheets/bootstrap.min.css" rel="stylesheet">
  <%= csrf_meta_tags %>
  <%= stylesheet_link_tag    ''application'',''data-turbolinks-track'': 
  ''reload'' %>

正如您在上面看到的那样,在使用javascript的情况下,我有一个使用脚本的调用,而另一个使用了的调用,两者都造成了问题,所以您只需要评论一个,我就对该脚本进行评论对于我的java文件和CSS文件,一个。 像这样:

  <!--<link href="assets/stylesheets/bootstrap.min.css" rel="stylesheet">-->
    <!--<script src="assets/javascripts/bootstrap.min.js"></script>-->

对我来说,解决了这个问题,我真的尝试了所有事情,这就是解决方案哈哈。

angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在

angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在

我在角度创建新项目时面临问题.
当我运行新的myapp命令时,我得到以下命令

新的你好

Error: Path "/app/app.module.ts" does not exist.
Path "/app/app.module.ts" does not exist.

谁能帮我吗???

解决方法

这是解决方案

Please make sure that your new folder have write permission

如果您使用的是ubuntu,请将以下命令运行到该文件夹

sudo chmod 644 -R foldername

然后运行新的appname

并检查您的节点版本

dbConnect 在 Rstudio.exe 和 RGui.exe 中工作,但在 RScript.exe 中作为可执行文件失败

dbConnect 在 Rstudio.exe 和 RGui.exe 中工作,但在 RScript.exe 中作为可执行文件失败

如何解决dbConnect 在 Rstudio.exe 和 RGui.exe 中工作,但在 RScript.exe 中作为可执行文件失败

我正在尝试创建一个可以像可执行文件一样运行的 RScript 文件。我有连接到 Microsoft Azure sql Server 数据库的 R 代码,该数据库使用活动目录密码身份验证、查询数据库并编写 csv 报告。我为数据库创建了一个 DSN,并使用以下代码在 RStudio.exe 和 RGui.exe 的 32 位和 64 位环境中成功连接到数据库:

library(DBI)
library(tidyverse)
library(profvis)

show("Library Installed...")

pause(2)

CON <- dbConnect(odbc::odbc(),"My_DSN",uid = "UserName",pwd = "Password",timeout = 10)

show("Database Connected...")

pause(2)

sql <- "SELECT * FROM Table"

DATA <- dbGetQuery(CON,sql)

show("Data Extracted...")

pause(2)

NAME = unique(DATA$Name)

DATA.INDIVIDUAL = list()
for (i in NAME){
  DATA.INDIVIDUAL[[i]] <- DATA %>% filter(Name == i) %>% select("Field1","Field2","Field3")
  write.csv(DATA.INDIVIDUAL[[i]],paste("C:/My Documents/",i,"/Report.csv",sep = ""),row.names = FALSE)
  show(paste("Exported",i))
  pause(2)
}

我还通过显式命名数据库进行连接

library(DBI)
con <- dbConnect(odbc::odbc(),Driver = "ODBC Driver 17 for sql Server",Server = "ServerName",Database = "dbname",Authentication = "ActiveDirectoryPassword")
show("Database Connected...")

但是,当我使用 RScript.exe 运行相同的代码(两个版本)时,NULL 被打印到 RScript 命令行(在打印输出“Database Connected...”之前)和应用程序没有完成我的其余代码就退出。为什么 Rstudio 和 RGui 可以连接而 RScript 无法连接?为什么没有错误,只是打印了 NULL

感谢任何帮助!

我们今天的关于如何将node app打包成windows exe appnode打包apk的分享已经告一段落,感谢您的关注,如果您想了解更多关于/mingw32/bin/ld.exe:无法打开输出文件HelloWorld.exe:权限被拒绝collect2.exe:错误:ld返回1退出状态、ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、dbConnect 在 Rstudio.exe 和 RGui.exe 中工作,但在 RScript.exe 中作为可执行文件失败的相关信息,请在本站查询。

本文标签:

上一篇过滤搜索中的 Flutter App 显示列表(flutter搜索功能)

下一篇Xamarin Android 应用程序错误:包 com.google.android.material.tabs.appcompat.app 不存在