小编Nur*_*ony的帖子

在angularJS中&vs @和=之间有什么区别?

我是AngularJS的新手.任何人都可以解释这些AngularJS运算符之间的区别:&, @ and =用适当的例子隔离范围.

javascript angularjs

235
推荐指数
6
解决办法
13万
查看次数

ES2015/ES6中的Spread语法与Rest参数

我对ES2015中的spread语法和rest参数感到困惑.任何人都能用适当的例子来解释它们之间的区别吗?

javascript variadic-functions ecmascript-6 spread-syntax

55
推荐指数
5
解决办法
2万
查看次数

如何查看docker图像的树状图?

我知道docker已经--treedocker images命令中弃用了flag .但我找不到任何方便的命令来获得相同的输出docker images --tree.我找到了dockviz.但它似乎是另一个容器.是否有内置的cli命令可以在不使用的情况下查看图像的树形视图dockviz

docker

46
推荐指数
1
解决办法
3万
查看次数

打字稿中*.d.ts与*.ts有什么区别?

我开始玩TypeScript,我发现它非常棒.但我感到困惑的区别*.d.ts*.ts.他们之间有什么区别?任何人都可以用适当的例子来解释我吗?

typescript typescript1.4

42
推荐指数
2
解决办法
2万
查看次数

为什么NPM在Docker Container中不可用

我是码头工人并且很喜欢玩它.我想在docker容器中运行nodejs app.我把ubuntu:14.04作为基本图像并构建我自己的nodeJS烘焙图像.我的Dockerfile内容如下所示

FROM ubuntu:14.04

MAINTAINER nmrony

#install packages, nodejs and npm
RUN apt-get -y update && \
    apt-get -y install build-essential && \
    curl -sL https://deb.nodesource.com/setup | bash - && \
    apt-get install -y nodejs

#Copy the sources to Container
COPY ./src /src
CMD ["cd /src"]
CMD ["npm install"]

CMD ["nodejs", "/src/server.js"]
Run Code Online (Sandbox Code Playgroud)

我使用以下命令运行容器

docker run -p 8080:8080 -d --name nodejs_expreriments nmrony/exp-nodejs
Run Code Online (Sandbox Code Playgroud)

它运行正常.但是当我尝试浏览时http:localhost:8080它不会运行.当我跑docker logs nodejs_expreriments,我得到以下错误

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load …
Run Code Online (Sandbox Code Playgroud)

node.js docker

10
推荐指数
2
解决办法
2万
查看次数

如何使用docker-machine自定义虚拟机配置?

docker-machine在粗糙的机器上玩,我通常玩新东西.我使用以下命令创建一个docker机器

docker-machine create --driver virtualbox dockerinwild  
Run Code Online (Sandbox Code Playgroud)

并配置docker客户端以使用dockerinwild计算机.一切都很好.但它需要我所有的cpus和内存很低.如何自定义创建的虚拟框docker-machine

docker boot2docker docker-machine

7
推荐指数
1
解决办法
3029
查看次数

我如何让docker机器从主机获取图像然后再自己拉取任何图像?

我发现每次我在新机器上创建一个容器时,它都会从docker hub提取图像。我已经在网上搜索过,但没有找到格式正确的结果。我已经从主机上的集线器中提取了图像。现在我的问题是如何使docker机器在将任何图像拉入virtualbox之前检查主机图像位置?我希望计算机共享并保存主机默认位置中的图像,这样我就可以在多台计算机之间共享图像,而不必从每台计算机的注册表中提取图像

docker docker-compose docker-machine

5
推荐指数
1
解决办法
1671
查看次数

reactJS道具和refs有什么区别?

我对ReactJS props和感到困惑refs。任何人都可以通过适当的例子来解释它们之间的区别。提前致谢。

javascript reactjs

2
推荐指数
1
解决办法
1302
查看次数

通过变量赋值或调用函数访问属性?

我正在阅读accessing object properties as variableAirbnb的风格指南中的部分,该指南说它很好地访问下面的属性

var luke = {
  jedi: true,
  age: 28
};

function getProp(prop) {
  return luke[prop];
}

var isJedi = getProp('jedi');
Run Code Online (Sandbox Code Playgroud)

所以我定义了一个像波纹管一样的通用函数

function getProp(obj, prop) {
   if (obj.hasOwnProperty(prop)) {
       return obj[prop];
   } else {
       var msg = prop + ' is not a property of the object' + 
                 'you are trying to access';
       throw Error(msg);
   }
}
Run Code Online (Sandbox Code Playgroud)

并打电话给

var isJedi = getProp(luke, 'jedi');
Run Code Online (Sandbox Code Playgroud)

调用函数访问对象属性与仅在需要的变量中分配它会对性能产生什么影响?

javascript performance

1
推荐指数
1
解决办法
37
查看次数