那是我在vscode中的用户设置
{
"python.pythonPath": "/Users/cristiano/miniconda3/envs/django-rest-2/bin/python",
"python.linting.pylintEnabled": true,
"python.linting.enabled": true,
"python.linting.pylintArgs": [
"--load-plugins",
"pylint_django"
],
}
Run Code Online (Sandbox Code Playgroud)
我通过conda安装了插件,与pylint相同
pylint 2.1.1 py36_0
pylint-django 0.11.1 py_1 conda-forge
pylint-plugin-utils 0.4 py_0 conda-forge
Run Code Online (Sandbox Code Playgroud)
如果我注释掉“ python.linting.pylintArgs”部分,则pylint可以正常工作。我已启用该插件来避免特定于Django的错误,例如“ Entity.objects.all()”,但如果启用它,则棉绒将停止工作:它不会突出显示标准错误,也不会警告以前的操作。
我对win和mac使用vscode具有相同的确切行为。我也尝试按照此处所述使用.pylintrc文件,但结果相同:lint停止工作。使用基本conda env或自定义环境的行为相同。
在MainView中使用DI不是问题:我将我的窗口添加到我的容器中,在启动时我会显示已从容器中取出的窗口.但是,如果我将一个usercontrol添加到我的主视图中作为xaml标记,wpf视图引擎将自动创建它的新实例,而不会拉出我添加到我的容器中的UserControl ..如何强制WPF视图引擎搜索组件view/xamal需要进入我的容器而不是创建新容器吗?
我根据docker docs在我的dokcerfile中使用了多阶段构建:
FROM node:8 as build
WORKDIR /usr/src/app
COPY package.json yarn.lock ./
RUN yarn
COPY . ./
RUN REACT_APP_BACKEND_BASE_URL=http://localhost:8010 yarn build
FROM mhart/alpine-node:8
RUN yarn global add serve
WORKDIR /app
COPY —-from=build /usr/src/app/build .
#COPY ./build .
CMD serve -p 80 -s .
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误
Step 8/9 : COPY —-from=build /usr/src/app .
COPY failed: stat /var/lib/docker/tmp/docker-builder527544225/—-from=build: no such file or directory
Run Code Online (Sandbox Code Playgroud)
我也尝试了索引而不是名称: COPY —-from=0但仍然是相同的结果.
如果我跳过第一次构建,我手动踢纱线构建并将构建结果复制到单个容器中
#COPY ./build .
Run Code Online (Sandbox Code Playgroud)
它工作得很好......
Docker version
Client:
Version: 17.09.1-ce
API version: 1.32
Go …Run Code Online (Sandbox Code Playgroud)