개발의 한 가지 소감
                                            
 4721 단어  Django
                    
학원에서 소프트웨어 디자인 취미반을 개설했는데 스스로 웹 페이지를 만들어야 합니다. 선생님께서 추천하신 것은vue입니다.js 프레임워크로 개발했기 때문에 vue를 시도했습니다.js+element-ui+node.js 방식으로 전방 페이지를 일시적으로 개발합니다.
1. 우선 node를 설치한다.js, 전기 개발은 백엔드를 빌리지 않고 달려야 하기 때문에 node를 사용합니다.js에서 테스트를 진행합니다.(이때 cmd에 명령
node -v을 입력하여 설치가 성공했는지 확인할 수 있습니다.2.다음은 vue를 설치합니다.js, node가 설치되어 있기 때문에.js 후 node를 사용할 수 있습니다.js가 자체로 가지고 있는 npm(Nodejs의 패키지 관리자입니다. 국내에서 npm를 사용하면 느리기 때문에 타오바오 NPM 렌즈를 추천합니다.http://npm.taobao.org/npm을 국내에서 사용하면 자원 문제가 있을 수 있으므로 cnpm, cmd를 사용하여 명령을 입력해야 합니다npm install -g cnpm --registry=https://registry.npm.taobao.org  4, vue 비계 설치,
npm install -g vue-cli, (vue-cli: 사용자 생성 Vue 프로젝트 템플릿)5, 이후 기본적인 개발 환경은 잘 되어도 현재 vue-cli를 사용할 수 있습니다. 먼저 프로젝트를 만들고 싶은 디렉터리를 찾습니다(그리고 cmd 실행 명령
vue init webpack firstVue 
  (webpack: 주요 용도는CommonJS의 문법을 통해 모든 브라우저에서 발표해야 하는 정적 자원을 상응하는 준비를 하는 것이다. 예를 들어 자원의 합병과 포장이다.)
프로젝트를 초기화하는 것입니다. 이 프로젝트는 구축 도구인 웹 패키지를 기반으로 합니다.6, 설치 의존, 프로젝트 폴더에 들어가면 cmd 실행 명령
cnpm install을 실행하고 설치를 기다립니다. 설치가 완료되면 의존 패키지를 전문적으로 저장하는 파일 추가, nodemodules 7,npm run dev 이것은 실행 코드이고 그 중의 "run"은 패키지입니다.json 파일에서,scripts 필드의 dev, 즉 nodebuild/dev-server입니다.js 명령의 단축키그리고 vscode에 설정해야 편집이 용이합니다.
1, 우선 vscode를 설치하고, 이것이 바로 다운로드하고 바보식으로 설치하면 됩니다.2, 파일 -> 기본 설정 -> 설정 (이 때 설정 파일이 아닌 경우 오른쪽 상단에 있는 설정 json 열기 단추를 누르십시오. 다음 설정은 다음과 같습니다.
{
    "workbench.iconTheme": "vscode-icons",
    "editor.fontSize": 20,
    "editor.renderIndentGuides": false,
    "files.autoSave": "afterDelay",
    "liveSassCompile.settings.formats":[
        {
            "format": "expanded",
            "extensionName": ".css",
            "savePath": "/css"
        },
        {
            "extensionName": ".min.css",
            "format": "compressed",
            "savePath": "/css"
        }
    ],
    "liveSassCompile.settings.excludeList": [
       "**/node_modules/**",
       ".vscode/**"
    ],
    "liveSassCompile.settings.generateMap": true,
    "easysass.formats": [
        {
            "format": "expanded",
            "extension": ".css"
        },
        {
            "format": "compressed",
            "extension": ".min.css"
        }
    ],
    "easysass.targetDir": "./css/",
    "background.customImages": [
        "file:///D://222.png"
    ],
    "background.useDefault": false,
    "background.style": {
        "content": "''",
        "pointer-events": "none",
        "position": "absolute",
        "z-index": "99999",
        "width": "102%",
        "height": "100%",
        "background-position": "0%",
        "background-repeat": "no-repeat",
        "opacity": 0.3
    },
    "editor.quickSuggestions": {
        "strings": true
    },
    "cssrem.rootFontSize": 12,
    "cssrem.autoRemovePrefixZero": false,
    "cssrem.fixedDigits": 3,
    "beautify.language": {
        "js": {
            "type": [
                "javascript",
                "json"
            ],
            "filename": [
                ".jshintrc",
                ".jsbeautify"
            ]
        },
        "css": [
            "css",
            "scss"
        ],
        "html": [
            "htm",
            "vue",
            "html"
            
        ]
    },
    "workbench.colorTheme": "Dark-Dracula",
    "vetur.format.defaultFormatter.html": "js-beautify-html"
    // "emmet.syntaxProfiles":{
    //     "vue-html":"html",
    //     "vue":"html"
    // },
    // "files.associations": {
    //     "*.vue":"html"
    // },
    // "eslint.validate":["javascript","javascriptreact","html"]
}
  여기까지 환경이 많이 안 맞아도 마지막 단계만 남았어요. 요소를 프로젝트에 넣고,
1. 프로젝트 파일에 들어가고 cmd 운행
cnpm i element-ui -S, 설치를 기다리고 설치가 완료된 후main.js 아래 추가import ElementUI from 'element-ui'Vue.use(ElementUI)  2, 그리고
npm run dev 실행하면 오류가 발생할 수 있습니다. 그러면 config 아래의 index를 직접 입력하십시오.js의 useEslint: true가false로 변경됨
                이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Django 라우팅 계층 URLconf 작용 및 원리 해석URL 구성(URLconf)은 Django가 지원하는 웹 사이트의 디렉토리와 같습니다.그것의 본질은 URL과 이 URL을 호출할 보기 함수 사이의 맵표입니다. 위의 예제에서는 URL의 값을 캡처하고 위치 매개 변수로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.