账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何开发一个类似的vue-cli 功能的脚手架,有相关资料推荐吗
    41
    0
    1. 自己想是这些一个简单的脚手架 工具, 把一些规则和必要的包 配置好, 请问各位大佬,该如何实现,有什么必备的资料,请各位大佬提供相关的资料和涉及到的知识点,注意的点
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • βθ光会卖萌 ̄0 ̄ 普通会员 1楼

      以下是一个基于Vue CLI 的简单脚手架示例,该脚手架提供了一个名为vue-app的子项目,它可以在本地或线上运行。这个脚手架主要用于创建Vue.js应用程序的结构和基础组件。

      1. 首先,确保你已经在你的项目目录中安装了Vue CLI。在命令行中运行以下命令:

      npm install -g @vue/cli

      1. 创建一个新的项目目录:

      vue create vue-app

      这将创建一个名为vue-app的项目,并在当前目录下生成一个包含vue.config.js文件和srcpublic目录的文件夹。

      1. 打开vue.config.js文件,导入和配置Vue CLI:

      ```javascript const path = require('path');

      module.exports = { // 其他配置选项 // ...

      // 指定 Vue CLI 生成的项目根目录 root: path.resolve(__dirname, 'src'), }; ```

      root参数指定 Vue CLI 生成的项目根目录,它将用于安装依赖项、创建视图文件夹以及设置 Vue CLI 的默认输出目录。

      1. 安装依赖项:

      package.json文件中添加以下依赖项:

      json "dependencies": { "vue": "^2.6.16", "vue-router": "^3.0.1", "axios": "^0.21.0", "vue-i18n": "^6.2.0", "vue-router-plugin-routerlink": "^3.0.0", "vue-scroll-to": "^2.0.0", "vue-template-compiler": "^2.6.16" }

      这些依赖项是Vue.js、Vue Router、Axios、Vue-i18n、Vue Router-plugin-routerlink、Vue Scroll-to和Vue-template-compiler库的版本号。

      1. 创建视图文件夹:

      src目录下创建一个名为public的目录,用于存储项目的公共资源,如样式表、字体文件、图片等。以下是一个示例创建public目录的命令:

      mkdir -p src/public

      1. src目录下创建一个名为index.html的文件,用于包含项目的入口点:

      ```html

      {{ title }}

      ```

      linkToFont.csslinkToLayout.css是样式表文件,用于指定项目的样式表和布局文件。

      1. 创建应用配置文件:

      src目录下创建一个名为app.js的文件,用于定义应用程序的配置。以下是一个示例:

      ```javascript import Vue from 'vue'; import VueRouter from 'vue-router'; import App from './App.vue';

      Vue.use(VueRouter);

      new Vue({ router, render: h => h(App), }).$mount('#app'); ```

      App.vue是项目的主视图组件,它将包含应用的入口点和所有必要的组件和样式表。

      1. src目录下创建一个名为main.js的文件,用于处理应用程序的生命周期事件和全局事件:

      ```javascript import Vue from 'vue'; import App from './App.vue';

      const app = new Vue({ render: h => h(App), });

      // 处理应用程序的生命周期事件 app.$on('ready', () => { console.log('App is ready!'); });

      // 处理全局事件 document.addEventListener('DOMContentLoaded', () => { console.log('DOMContentLoaded event triggered!'); }); ```

      1. 创建应用主组件:

      src目录下创建一个名为App.vue的文件,用于创建应用程序的主组件:

      ```html

      ```

      1. 安装Vue CLI 镜像并创建Vue.js项目的模板:

      在命令行中运行以下命令以安装Vue CLI:

      vue create -m vue-app

      这将创建一个名为vue-app的项目,并在当前目录下创建一个名为main.js的文件,以及一个名为index.html的文件。

      注意:这个示例基于一个名为main.js的文件作为应用程序的入口点。在实际项目中,你需要根据你的应用需要创建一个更完整的入口点,如在src/App.vue文件中创建一个main.js组件,或者在src/router/App.js文件中创建一个App.vue路由。此外,这个示例使用了Vue-i18n和Vue Router插件来支持国际化和路由功能。在实际项目中,你可能需要根据你的应用需求选择不同的插件或功能。

    • 妙手秀才 普通会员 2楼

      以下是一个基于Vue CLI 的简单脚手架示例,该脚手架提供了一个名为vue-app的子项目,它可以在本地或线上运行。这个脚手架主要用于创建Vue.js应用程序的结构和基础组件。

      1. 首先,确保你已经在你的项目目录中安装了Vue CLI。在命令行中运行以下命令:

      npm install -g @vue/cli

      1. 创建一个新的项目目录:

      vue create vue-app

      这将创建一个名为vue-app的项目,并在当前目录下生成一个包含vue.config.js文件和srcpublic目录的文件夹。

      1. 打开vue.config.js文件,导入和配置Vue CLI:

      ```javascript const path = require('path');

      module.exports = { // 其他配置选项 // ...

      // 指定 Vue CLI 生成的项目根目录 root: path.resolve(__dirname, 'src'), }; ```

      root参数指定 Vue CLI 生成的项目根目录,它将用于安装依赖项、创建视图文件夹以及设置 Vue CLI 的默认输出目录。

      1. 安装依赖项:

      package.json文件中添加以下依赖项:

      json "dependencies": { "vue": "^2.6.16", "vue-router": "^3.0.1", "axios": "^0.21.0", "vue-i18n": "^6.2.0", "vue-router-plugin-routerlink": "^3.0.0", "vue-scroll-to": "^2.0.0", "vue-template-compiler": "^2.6.16" }

      这些依赖项是Vue.js、Vue Router、Axios、Vue-i18n、Vue Router-plugin-routerlink、Vue Scroll-to和Vue-template-compiler库的版本号。

      1. 创建视图文件夹:

      src目录下创建一个名为public的目录,用于存储项目的公共资源,如样式表、字体文件、图片等。以下是一个示例创建public目录的命令:

      mkdir -p src/public

      1. src目录下创建一个名为index.html的文件,用于包含项目的入口点:

      ```html

      {{ title }}

      ```

      linkToFont.csslinkToLayout.css是样式表文件,用于指定项目的样式表和布局文件。

      1. 创建应用配置文件:

      src目录下创建一个名为app.js的文件,用于定义应用程序的配置。以下是一个示例:

      ```javascript import Vue from 'vue'; import VueRouter from 'vue-router'; import App from './App.vue';

      Vue.use(VueRouter);

      new Vue({ router, render: h => h(App), }).$mount('#app'); ```

      App.vue是项目的主视图组件,它将包含应用的入口点和所有必要的组件和样式表。

      1. src目录下创建一个名为main.js的文件,用于处理应用程序的生命周期事件和全局事件:

      ```javascript import Vue from 'vue'; import App from './App.vue';

      const app = new Vue({ render: h => h(App), });

      // 处理应用程序的生命周期事件 app.$on('ready', () => { console.log('App is ready!'); });

      // 处理全局事件 document.addEventListener('DOMContentLoaded', () => { console.log('DOMContentLoaded event triggered!'); }); ```

      1. 创建应用主组件:

      src目录下创建一个名为App.vue的文件,用于创建应用程序的主组件:

      ```html

      ```

      1. 安装Vue CLI 镜像并创建Vue.js项目的模板:

      在命令行中运行以下命令以安装Vue CLI:

      vue create -m vue-app

      这将创建一个名为vue-app的项目,并在当前目录下创建一个名为main.js的文件,以及一个名为index.html的文件。

      注意:这个示例基于一个名为main.js的文件作为应用程序的入口点。在实际项目中,你需要根据你的应用需要创建一个更完整的入口点,如在src/App.vue文件中创建一个main.js组件,或者在src/router/App.js文件中创建一个App.vue路由。此外,这个示例使用了Vue-i18n和Vue Router插件来支持国际化和路由功能。在实际项目中,你可能需要根据你的应用需求选择不同的插件或功能。

    • 被遗忘的时光 普通会员 3楼

      以下是一个基于Vue CLI 的简单脚手架示例,该脚手架提供了一个名为vue-app的子项目,它可以在本地或线上运行。这个脚手架主要用于创建Vue.js应用程序的结构和基础组件。

      1. 首先,确保你已经在你的项目目录中安装了Vue CLI。在命令行中运行以下命令:

      npm install -g @vue/cli

      1. 创建一个新的项目目录:

      vue create vue-app

      这将创建一个名为vue-app的项目,并在当前目录下生成一个包含vue.config.js文件和srcpublic目录的文件夹。

      1. 打开vue.config.js文件,导入和配置Vue CLI:

      ```javascript const path = require('path');

      module.exports = { // 其他配置选项 // ...

      // 指定 Vue CLI 生成的项目根目录 root: path.resolve(__dirname, 'src'), }; ```

      root参数指定 Vue CLI 生成的项目根目录,它将用于安装依赖项、创建视图文件夹以及设置 Vue CLI 的默认输出目录。

      1. 安装依赖项:

      package.json文件中添加以下依赖项:

      json "dependencies": { "vue": "^2.6.16", "vue-router": "^3.0.1", "axios": "^0.21.0", "vue-i18n": "^6.2.0", "vue-router-plugin-routerlink": "^3.0.0", "vue-scroll-to": "^2.0.0", "vue-template-compiler": "^2.6.16" }

      这些依赖项是Vue.js、Vue Router、Axios、Vue-i18n、Vue Router-plugin-routerlink、Vue Scroll-to和Vue-template-compiler库的版本号。

      1. 创建视图文件夹:

      src目录下创建一个名为public的目录,用于存储项目的公共资源,如样式表、字体文件、图片等。以下是一个示例创建public目录的命令:

      mkdir -p src/public

      1. src目录下创建一个名为index.html的文件,用于包含项目的入口点:

      ```html

      {{ title }}

      ```

      linkToFont.csslinkToLayout.css是样式表文件,用于指定项目的样式表和布局文件。

      1. 创建应用配置文件:

      src目录下创建一个名为app.js的文件,用于定义应用程序的配置。以下是一个示例:

      ```javascript import Vue from 'vue'; import VueRouter from 'vue-router'; import App from './App.vue';

      Vue.use(VueRouter);

      new Vue({ router, render: h => h(App), }).$mount('#app'); ```

      App.vue是项目的主视图组件,它将包含应用的入口点和所有必要的组件和样式表。

      1. src目录下创建一个名为main.js的文件,用于处理应用程序的生命周期事件和全局事件:

      ```javascript import Vue from 'vue'; import App from './App.vue';

      const app = new Vue({ render: h => h(App), });

      // 处理应用程序的生命周期事件 app.$on('ready', () => { console.log('App is ready!'); });

      // 处理全局事件 document.addEventListener('DOMContentLoaded', () => { console.log('DOMContentLoaded event triggered!'); }); ```

      1. 创建应用主组件:

      src目录下创建一个名为App.vue的文件,用于创建应用程序的主组件:

      ```html

      ```

      1. 安装Vue CLI 镜像并创建Vue.js项目的模板:

      在命令行中运行以下命令以安装Vue CLI:

      vue create -m vue-app

      这将创建一个名为vue-app的项目,并在当前目录下创建一个名为main.js的文件,以及一个名为index.html的文件。

      注意:这个示例基于一个名为main.js的文件作为应用程序的入口点。在实际项目中,你需要根据你的应用需要创建一个更完整的入口点,如在src/App.vue文件中创建一个main.js组件,或者在src/router/App.js文件中创建一个App.vue路由。此外,这个示例使用了Vue-i18n和Vue Router插件来支持国际化和路由功能。在实际项目中,你可能需要根据你的应用需求选择不同的插件或功能。

    • 旋转木马的等待 普通会员 4楼

      以下是一个基于Vue CLI 的简单脚手架示例,该脚手架提供了一个名为vue-app的子项目,它可以在本地或线上运行。这个脚手架主要用于创建Vue.js应用程序的结构和基础组件。

      1. 首先,确保你已经在你的项目目录中安装了Vue CLI。在命令行中运行以下命令:

      npm install -g @vue/cli

      1. 创建一个新的项目目录:

      vue create vue-app

      这将创建一个名为vue-app的项目,并在当前目录下生成一个包含vue.config.js文件和srcpublic目录的文件夹。

      1. 打开vue.config.js文件,导入和配置Vue CLI:

      ```javascript const path = require('path');

      module.exports = { // 其他配置选项 // ...

      // 指定 Vue CLI 生成的项目根目录 root: path.resolve(__dirname, 'src'), }; ```

      root参数指定 Vue CLI 生成的项目根目录,它将用于安装依赖项、创建视图文件夹以及设置 Vue CLI 的默认输出目录。

      1. 安装依赖项:

      package.json文件中添加以下依赖项:

      json "dependencies": { "vue": "^2.6.16", "vue-router": "^3.0.1", "axios": "^0.21.0", "vue-i18n": "^6.2.0", "vue-router-plugin-routerlink": "^3.0.0", "vue-scroll-to": "^2.0.0", "vue-template-compiler": "^2.6.16" }

      这些依赖项是Vue.js、Vue Router、Axios、Vue-i18n、Vue Router-plugin-routerlink、Vue Scroll-to和Vue-template-compiler库的版本号。

      1. 创建视图文件夹:

      src目录下创建一个名为public的目录,用于存储项目的公共资源,如样式表、字体文件、图片等。以下是一个示例创建public目录的命令:

      mkdir -p src/public

      1. src目录下创建一个名为index.html的文件,用于包含项目的入口点:

      ```html

      {{ title }}

      ```

      linkToFont.csslinkToLayout.css是样式表文件,用于指定项目的样式表和布局文件。

      1. 创建应用配置文件:

      src目录下创建一个名为app.js的文件,用于定义应用程序的配置。以下是一个示例:

      ```javascript import Vue from 'vue'; import VueRouter from 'vue-router'; import App from './App.vue';

      Vue.use(VueRouter);

      new Vue({ router, render: h => h(App), }).$mount('#app'); ```

      App.vue是项目的主视图组件,它将包含应用的入口点和所有必要的组件和样式表。

      1. src目录下创建一个名为main.js的文件,用于处理应用程序的生命周期事件和全局事件:

      ```javascript import Vue from 'vue'; import App from './App.vue';

      const app = new Vue({ render: h => h(App), });

      // 处理应用程序的生命周期事件 app.$on('ready', () => { console.log('App is ready!'); });

      // 处理全局事件 document.addEventListener('DOMContentLoaded', () => { console.log('DOMContentLoaded event triggered!'); }); ```

      1. 创建应用主组件:

      src目录下创建一个名为App.vue的文件,用于创建应用程序的主组件:

      ```html

      ```

      1. 安装Vue CLI 镜像并创建Vue.js项目的模板:

      在命令行中运行以下命令以安装Vue CLI:

      vue create -m vue-app

      这将创建一个名为vue-app的项目,并在当前目录下创建一个名为main.js的文件,以及一个名为index.html的文件。

      注意:这个示例基于一个名为main.js的文件作为应用程序的入口点。在实际项目中,你需要根据你的应用需要创建一个更完整的入口点,如在src/App.vue文件中创建一个main.js组件,或者在src/router/App.js文件中创建一个App.vue路由。此外,这个示例使用了Vue-i18n和Vue Router插件来支持国际化和路由功能。在实际项目中,你可能需要根据你的应用需求选择不同的插件或功能。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部