Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js NPM运行*不';我什么也不做_Node.js_Npm_Electron_Npm Scripts_Npm Run - Fatal编程技术网

Node.js NPM运行*不';我什么也不做

Node.js NPM运行*不';我什么也不做,node.js,npm,electron,npm-scripts,npm-run,Node.js,Npm,Electron,Npm Scripts,Npm Run,我在做一个电子项目,一切都很顺利。但是现在,当我运行package.json中的任何脚本(包括npm start)时,它只会跳出一行,什么也不做 My package.json: { “名称”:“interclip桌面”, “版本”:“0.0.7”, “说明”:“Interclip for desktop”, “存储库”:https://github.com/aperta-principium/Interclip-desktop", “main”:“main.js”, “脚本”:{ “开始”:

我在做一个电子项目,一切都很顺利。但是现在,当我运行package.json中的任何脚本(包括npm start)时,它只会跳出一行,什么也不做

My package.json:

{
“名称”:“interclip桌面”,
“版本”:“0.0.7”,
“说明”:“Interclip for desktop”,
“存储库”:https://github.com/aperta-principium/Interclip-desktop",
“main”:“main.js”,
“脚本”:{
“开始”:“电子”,
“package mac:“electron packager。--overwrite--asar=true--platform=darwin--arch=x64--icon=assets/icons/mac/icon.icns--prune=true--out=release builds”,
“package win”:“electron packager.Interclip--overwrite--platform=win32--arch=ia32--icon=assets/icons/win/icon.ico--prune=true--out=release builds--version string.CompanyName=CE--version string.FileDescription=CE--version string.ProductName=\\“Interclip\”,
“打包linux”:“electron packager.Interclip--overwrite--asar=true--platform=linux--arch=x64--icon=assets/icons/png/icon.png--prune=true--out=release builds”,
“win install”:“节点安装程序/windows/createinstaller.js”,
“postinstall”:“electron builder安装应用程序deps”,
“构建”:“electron builder--linux”,
“发布”:“electron builder--linux--publish always”
},
“关键词”:[
“桌面”,
“Interclip”
],
“作者”:“Filip Troníček”,
“许可证”:“麻省理工学院”,
“依赖性”:{
“电子”:“^7.1.2”,
“electron builder”:“^22.1.0”,
“electron installer dmg”:“^3.0.0”,
“电子包装商”:“^14.1.1”,
“电子重新加载”:“^1.5.0”,
“电子温斯泰勒”:“^4.0.0”
},
“依赖项”:{
“axios”:“^0.19.0”,
“捕鼠器”:“^1.6.3”
},
“构建”:{
“appId”:“com.aperta princium.interclip”,
“产品名称”:“Interclip”,
“mac”:{
“类别”:“public.app category.utilities”
},
“dmg”:{
“图标”:错误
},
“linux”:{
“目标”:[
“AppImage”
],
“类别”:“实用程序”
}
}
}
我尝试更新NPM,但没有成功。当我尝试不同的项目时,也不起作用


提前感谢

npm有一个
忽略脚本
配置键。它的预期值是布尔值,默认设置为
false

可能是无意中将其设置为
true

获取
/
设置
忽略脚本配置,可以使用以下命令:

  • 通过运行以下命令检查其当前设置:

    npm配置获取忽略脚本
    
  • 如果上述命令返回
    true
    ,则通过运行以下命令将其重置为
    false

    npm配置集忽略脚本错误
    

  • npm有一个
    忽略脚本
    配置键。它的预期值是布尔值,默认设置为
    false

    可能是无意中将其设置为
    true

    获取
    /
    设置
    忽略脚本配置,可以使用以下命令:

  • 通过运行以下命令检查其当前设置:

    npm配置获取忽略脚本
    
  • 如果上述命令返回
    true
    ,则通过运行以下命令将其重置为
    false

    npm配置集忽略脚本错误
    

  • 如果您使用的是集成终端(如VsCode集成终端),请尝试从PowerShell(或cmd)终端运行npm“run dev”命令。此错误是由于集成终端无法识别您的命令(尤其是如果您使用git bash终端创建应用程序)


    试试这个,我希望它能帮助别人,因为它总是对我有用。干杯!!!

    如果您使用的是集成终端(如VsCode集成终端),请尝试从PowerShell(或cmd)终端运行npm“run dev”命令。此错误是由于您的集成终端无法识别您的命令(特别是如果您使用git bash终端创建了应用程序)


    试试这个,我希望它能帮助别人,因为它总是对我有用。干杯

    ignore scripts
    设置为
    false
    实际上是ynpm-config-get-ignore scripts和npm-help不适用于我,npm运行并立即不返回任何内容。将
    ignore scripts
    设置为
    false
    实际上是ynpm-config-get-ignore scripts和npm-help不适用于我,npm运行并立即不返回任何内容。