• 技术文章 >Web开发 >JavaScript

    nodejs和js的区别

    宋雪维宋雪维2021-01-14 19:52:42原创16865

    Node.js 是一个事件驱动、非阻塞式 I/O 的模型,旨在提供一种简单的构建可伸缩网络程序的方法,使用轻量又高效。Vue.js是一个构建数据驱动的 web 界面的渐进式框架。看起来这两个是两码事,但是它们之间还有很大的联系。

    1、只要安装对应版本的nodejs,就可以用js来开发后台程序。在学习vue的时候最先安装的就是node.js环境。

    2、vue环境搭建:需要npm(cnpm),而npm内嵌于Node.js,所以需要下载Node.js。

    3、对于vue来说,作为后台服务器选择,当然node和java都可以。但是有些东西java不能代替node。npm和webpack都是依赖node环境的。vue如要使用这些,就需要node环境。

    4、vue用到打包工具比如webpack(node.js中的构建工具),可以直接require引入之后将不同模块打包成单个js文件。同时这些工具提供各种自动化处理,方便前端开发。

    实例:基于下载Node.js创建vue项目

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    <p style="line-height: 1.5em;">创建一个基于 webpack 模板的新项目

     

    vue init webpack my-project

     

    这里需要进行一些配置,默认回车即可

     

    This will install Vue 2.x version of the template.

     

    For Vue 1.x use: vue init webpack#1.0 my-project

     

    ? Project name my-project

     

    ? Project description A Vue.js project

     

    ? Author runoob <

    test@runoob.com

    >

     

    ? Vue build standalone

     

    ? Use ESLint to lint your code? Yes

     

    ? Pick an ESLint preset Standard

     

    ? Setup unit tests with Karma + Mocha? Yes

     

    ? Setup e2e tests with Nightwatch? Yes

     

       vue-cli · Generated "my-project".

     

       To get started:

     

         cd my-project

     

         npm install

     

         npm run dev

       

         Documentation can be found at

    https://vuejs-templates.github.io/webpack<br></p>

    以上就是nodejs和vue的关系,希望能对你有所帮助哦~

    专题推荐:nodejsvue
    上一篇:json格式化工具有哪些 下一篇:java基础中JRE、JDK、JVM是什么?

    相关文章推荐

    • 关于python中的Json模块用法及介绍• json格式化工具有哪些

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网