小编Luk*_*ina的帖子

如何在一个项目中设置Angular 2,Node(Hapi.js)和TypeScript?

我想设置Angular 2(TypeScript)和Node(带TypeScript的Hapi.js)项目.你能给我一步一步的教程如何组织和设置我的项目吗?

我知道如何在一个项目中设置Angular 2(TypeScript)和在其他项目中设置Node(Hapi.js和TypeScript),但是当我在一个项目中合并客户端和服务器端时,我遇到了问题.我有多种类型的问题,加载模块,不同的tsconfigs,在网页上加载库,文件夹结构,...

据我所知,SystemJS和Webpack是一样的,它们用于准备JS文件以便在网页上使用它.这是正确的,如果你选择哪一个(还有一个在项目设置教程中提供)?

另外我想知道使用Gulp或Grunt是否有用以及这些技术在项目设置中的位置?

总结哪些技术堆栈最适合使用TypeScript开发Angular 2和Node(Hapi.js)应用程序以及如何设置它们?

node.js typescript hapijs typescript-typings angular

6
推荐指数
0
解决办法
793
查看次数

当运行docker-compose up时我得到python:无法打开文件'manage.py':[Errno 2]没有这样的文件或目录

这是我的Dockerfile:

FROM python:3.6.1

# set working directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

# add requirements (to leverage Docker cache)
ADD ./requirements.txt /usr/src/app/requirements.txt

# install requirements
RUN pip install -r requirements.txt

# add app
ADD . /usr/src/app

# run server
CMD python manage.py runserver -h 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

这是我的docker-compose.yml:

version: '2.1'

services:

  users-service:
    container_name: users-service
    build: .
    volumes:
      - .:/usr/src/app
    ports:
      - 5001:5000 # expose ports - HOST:CONTAINER
Run Code Online (Sandbox Code Playgroud)

这是我的项目目录的结构(我运行我的docker命令):

??? docker-compose.yml
??? Dockerfile
??? env
?   ??? bin
?   ??? include
? …
Run Code Online (Sandbox Code Playgroud)

python docker

4
推荐指数
3
解决办法
7509
查看次数