vue dplayer 加载失败_最新vue脚手架项目搭建,并解决一些折腾人的问题
話不多說,跟好lz的操作!!!
2020/8/1
第一步:
~~~~質問三連:
~~~~~~~~1.node.js安裝了嗎?:ht
tp://nodejs.cn/download/
~~~~~~~~2.vue安裝了嗎?:打開cmd,全局安裝,使用npm install vue -g --save
~~~~~~~~3.vuecli(vue腳手架)安裝了嗎?:打開cmd,全局安裝,使用npm install -g @vue/cli,用vue -V查看版本(注意:后面的V是大寫!!!)
第二步:
~~~~開始搭建項目:
~~~~~~~~1.打開cmd,使用vue ui,這時會打開搭建vue腳手架項目的網頁
~~~~~~~~2.你一看,就知道怎么創建了,選一個路徑,放你要創建的項目的項目文件夾,創建
~~~~~~~~3.輸入你項目文件夾的名字。包管理器,就npm。下一步
~~~~~~~~4.手動。下一步
~~~~~~~~5.害怕少選,選錯?如果擔心搞錯的話,最好都選上
~~~~~~~~6.左邊兩個都選上。右邊選ESLint + Prettier,或者ESLint +Standard config
~~~~~~~~7.創建項目。彈出個框,可寫可不寫。創建項目
~~~~~~~~8.打開你剛剛輸入vue ui的那個cmd,你看見正在加載,等它加載完之后項目就創建好了。
~~~~~~~~9.還沒結束,我們還要添加一些文件
第三步:
~~~~打開你的項目文件夾的根目錄,你會看到根目錄里面有public文件夾,src文件夾等各種東西
~~~~然后就在你的項目文件夾的根目錄下創建一個 vue.config.js 文件
~~~~在這個文件中寫入以下內容,保存:
module.exports = { /** 區分打包環境與開發環境 * process.env.NODE_ENV==='production' (打包環境) * process.env.NODE_ENV==='development' (開發環境) * baseUrl: process.env.NODE_ENV==='production'?"https://cdn.didabisai.com/front/":'front/', */ // 項目部署的基礎路徑 // 我們默認假設你的應用將會部署在域名的根部, // 例如 https://www.my-app.com/ // 如果你的應用部署在一個子路徑下,那么你需要在這里 // 指定子路徑。比如將你的應用部署在 // https://www.foobar.com/my-app/ // 那么將這個值改為 '/my-app/' publicPath: "./", // 構建好的文件輸出到哪里 outputDir: "./dist", // where to put static assets (js/css/img/font/...) // 是否在保存時使用‘eslint-loader’進行檢查 // 有效值: true | false | 'error' // 當設置為‘error’時,檢查出的錯誤會觸發編譯失敗 lintOnSave: true, // 使用帶有瀏覽器內編譯器的完整構建版本 // https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-vs-Runtime-only runtimeCompiler: true, // babel-loader默認會跳過`node_modules`依賴. // 通過這個選項可以顯示轉譯一個依賴 transpileDependencies: [ /* string or regex */ ], // 是否為生產環境構建生成sourceMap? productionSourceMap: false, // 調整內部的webpack配置. // see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md chainWebpack: () => {}, configureWebpack: () => {}, // CSS 相關選項 css: { // 將組件內部的css提取到一個單獨的css文件(只用在生產環境) // 也可以是傳遞給 extract-text-webpack-plugin 的選項對象 extract: true, // 允許生成 CSS source maps? sourceMap: false, // pass custom options to pre-processor loaders. e.g. to pass options to // sass-loader, use { sass: { ... } } loaderOptions: {}, // Enable CSS modules for all css / pre-processor files. // This option does not affect *.vue files. modules: false }, // use thread-loader for babel & TS in production build // enabled by default if the machine has more than 1 cores parallel: require("os").cpus().length > 1, // PWA 插件相關配置 // see https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa pwa: {}, // configure webpack-dev-server behavior devServer: { open: process.platform === "darwin", disableHostCheck: false, host: "0.0.0.0", port: 8088, https: false, hotOnly: false, // See https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#configuring-proxy // proxy: { // '/api': { // // 此處的寫法,目的是為了 將 /api 替換成 https://www.baidu.com/ // target: 'https://www.baidu.com/', // // 允許跨域 // changeOrigin: true, // ws: true, // pathRewrite: { // '^/api': '' // } // } // } // string | Object // before: app => {} }, // 第三方插件配置 pluginOptions: { // ... }};~~~~這個 vue.config.js 文件在腳手架2.x版本的時候是一個config文件夾,里面有幾個文件
|-config
|—dev.env.js
|—index.js
|—prod.env.js
~~~~現在統一寫在 vue.config.js 中
~~~~可以看到,vue.config.js 中有一個proxy對象,這個是為以后的網絡請求而生的
這篇文章到這里就結束了,是不是感覺很方便呢?希望對您有所幫助
總結
以上是生活随笔為你收集整理的vue dplayer 加载失败_最新vue脚手架项目搭建,并解决一些折腾人的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: react项目_保证一看就会 | 手把手
- 下一篇: 遍历矩阵每一行穷举_LeetCode:二