一个后端程序员的前端开发实践-环境篇

了前端架构设计的交互概念篇和组件的简单介绍,下我

Npm & Yarn

npmyarnnpmyarn

便npmtaobao

npm config set registry https://registry.npm.taobao.org
npm config get registry // > https://registry.npm.taobao.org/


nodejs2018mock没有api

image.png

session

session

1. :  

2. nginxphp()

image.png

postmethod=OPTION=204

c.AbortWithStatus(204)

php/nginxnginx:

header('Access-Control-Allow-Origin:' . $_SERVER['HTTP_ORIGIN']);
header('Access-Control-Allow-Credentials: true');...


线

image.png

index.html线

npm run build

index.html,  *.js, *.css  

index.html(cssjs--)


docker

dockernode:12  

FROM node:12 as builder
WORKDIR /usr/src/app/USER root
COPY package.json ./COPY yarn.lock ./     //npmRUN yarn
COPY ./ ./// CMD docker run CMD ["yarn", "start:no-mock"]]  // 80EXPOSE 8000

 docker run8000

dockerIDE

仿

image.png

1. dockerfilepackage.jsondocker runbuild_product.sh

image.png

2. build_product.sh

  a. yarn build

  b. phpindex.html *.css *.js

  c. index.html

image.png

3. 通docker buildpull

4. docker rundocker使-ddocker 

docker stopdocker rm

5. .ts.tsx4



猜你喜欢

转载自blog.51cto.com/9681602/2608688
今日推荐