草庐IT

instant-run

全部标签

node.js - 错误 : npm is known not to run on Node. js V4.2.6

如何解决以下错误?我使用Ubuntu16。当我运行任何npm命令(例如“npmrundev”)时,我会收到此错误:ERROR:npmisknownnottorunonNode.jsv4.2.6Node.js4issupportedbutthespecificversionyou'rerunninghasabugknowntobreaknpm.Pleaseupdatetoatleast${rel.min}tousethisversionofnpm.YoucanfindthelatestreleaseofNode.jsathttps://nodejs.org/

node.js - 如何解决 'npm should be run outside of the node repl, in your normal shell'

我是node.js的新手。我从officialsite下载并安装了node.js安装程序.我已在PATH环境变量中添加了此安装程序文件夹,并且能够运行程序。但是当我尝试在Node控制台中使用npm安装一些包时,它显示错误npm应该在Noderepl之外运行,在你的普通shell中。我也在一个单独的控制台上尝试过。但它显示命令未找到,尽管我在环境变量中添加了Node。 最佳答案 对于Windows用户,从命令提示符(cmd.exe)运行npm命令,而不是Node.Js(node.exe)。所以您的“普通shell”是cmd.exe。(

node.js - NPM : how to just run post-install?

只是一个简单的问题:在我的node.js项目中,我怎么能只运行postinstall脚本,而不运行install?仅供引用,这是我的package.json:{"name":"gestionclientjs",...,"dependencies":{...},"repository":{},"devDependencies":{...},"engines":{"node":">=0.10.0"},"scripts":{"test":"grunttest","postinstall":"bowerinstall&&node./app/server/dbSeed.js","start":"

node.js - Node/ express : set NODE_ENV when using Forever to run script continuously

如何设置NODE_ENV当我使用forever时将变量/参数设置为“生产”启动我的Node脚本到目前为止我得到了这个:foreverstart-lforever.log-oout.log-eerr.log-aapp.js 最佳答案 你可以正常设置NODE_ENV然后永远运行:NODE_ENV=productionforever[flags]startapp.js[app_flags]当服务器重新启动时,初始的NODE_ENV将被保留-此问题中已修复的行为:https://github.com/nodejitsu/forever/is

node.js - Npm 安装失败,出现 "cannot run in wd"

我正在尝试在一个新的Ubuntu12.04实例上设置我的Node环境,并且已经安装了Node0.8.14,但是当我尝试运行npminstall时遇到了问题。所以当我尝试npminstall时,它说我需要以root或管理员身份运行它:Error:EACCES,mkdir'/usr/local/lib/node_modules/coffee-script'npmERR!{[Error:EACCES,mkdir'/usr/local/lib/node_modules/coffee-script']npmERR!errno:3,npmERR!code:'EACCES',npmERR!path:

Docker 机器创建 : Error with pre-create check: "Hyper-v commands have to be run as an Administrator"

我尝试使用下一个命令创建一个带有dockerforWindows10的docker-machine:docker-machinecreate--driverhypervdefault但我得到下一个错误Errorwithpre-createcheck:"Hyper-vcommandshavetoberunasanAdministrator"有人知道如何解决这个问题吗?谢谢 最佳答案 只需以管理员身份启动cmd(终端)。否则,如果这不起作用:有一个已知问题#2989在docker机器中:创建Docker机器失败并显示错误消息“Hyper

sockets - Pycharm Docker Unix/TCP 套接字(带有 unix :///var/run/docker. sock):权限被拒绝

尝试在PyCharm专业版中设置Docker时出现PermissionDenied错误。我在使用DebianJessie(BunsenLabs)。Cannotconnect:io.netty.channel.AbstractChannel$AnnotatedConnectException:connect(..)failed:Permissiondenied:/var/run/docker.sockcausedby:java.net.ConnectException:connect(..)failed:Permissiondenied默认设置(使用Unix套接字)和TCP套接字都会发生

powershell - 类型 "bind": bind source path does not exist when trying to run container on Docker for Windows 的安装配置无效

我正在尝试在https://docs.docker.com/engine/admin/prometheus/#use-prometheus上运行Prometheus示例在Windows上使用Docker。我正在执行以下命令:dockerservicecreate--replicas1--namemy-prometheus`--mounttype=bind,source="C:/temp/prometheus.yml",destination=/etc/prometheus/prometheus.yml`--publishpublished=9090,target=9090,protoc

docker run with volume 将目录权限更改为root

当我运行dockerimage时,我挂载的artifacts目录获得了root权限。我希望工件具有与用户相同的权限。是否可以在运行docker镜像时将用户作为参数传递,以便创建具有特定用户权限的工件目录?这就是我运行docker的方式:dockerrun--cap-addSYS_ADMIN--security-optapparmor:unconfined-it-v/home/artifacts:/artifactsdock_imgdrwxr-xr-x2rootroot4.0KNov1613:58artifacts由于此工件获得了root权限,我无法通过我的用户登录对其进行处理。有人可以

Azure Docker 容器 - 如何将启动命令传递给 docker run?

面对这个屏幕,我设法在Docker容器应用服务上轻松地将Rails应用部署到Azure,但记录它很痛苦,因为他们访问日志的唯一方法是通过FTP。有没有人想出一个在azure中运行dockerrun命令的好方法,所以它基本上可以接受任何参数。在这种情况下,它只是尝试简单地登录到远程服务,如果有人还有其他检索日志的建议(FTP除外),将不胜感激。 最佳答案 不,在撰写本文时这是不可能的,您只能传递通常传递给dockerruncontainer:tag%YOUR_STARTUP_COMMAND_WILL_GO_HERE_AS_IS%的任何