首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Node.js npm基础安装配置&创建第一个VUE项目

使用之前,我们先来明白这几个东西用来什么的。node.js: 一种javascript运行环境,能够使得javascript脱离浏览器运行。...webpack: 它主要用途通过CommonJS语法把所有浏览器端需要发布静态资源相应准备,比如资源合并和打包。vue-cli: 用户生成Vue工程模板。...(其他盘方法同)我打算把这两个路径换到安装nodejs目录,C:\nodejs在C:\nodejs新建两个文件夹node_globalnode_cache§ 这两个文件夹全局模块目录和缓存目录图片然后运行以下...将会改变为C:\nodejs\node_global\node_modules 目录, 如果直接运行npm install等命令会报错。...这里我选择创建内置webpack项目到 C盘nodejs文件夹下  (可根据自己路径选择)创建一个webpack项目即首先cd到要安装路径(可根据自己路径选择)命令: cd C:\nodejs创建webpack

2.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

如何发布npm

一个基本思想就是建立一个精小代码块专门用来解决某个问题,然后再通过这些小代码块组合起来来解决一个更大问题。 这种工作方式有很多好处。...不过,npm 更新比 Node 频繁多了,因此我们应该确保我们使用最新版本 npmnpm install npm@latest -g 运行 npm -v查看npm版本号。...为了确认 npm install 正常工作,可以检查 node_modules 目录是否存在,并且里面是否含有你安装文件夹。...发布完自己包之后,可以如下尝试: 将你包发布到 npm。 在你项目外新建一个目录,然后 cd 进入这个新目录。 运行 npm install 。...test-module,这时候可以新建一个空目录,cd进去,运行npm install test-module,然后在这个目录下会出现一个叫node_modules文件夹,你之前写包就会出现在这个文件夹下面

1.3K20

模块化方式构建Node.js应用程序

如今,几乎所有的Web服务或集成都是在Node.js运行时上完成。Node.js一个具有很多社区支持灵活平台。我们甚至可以直接从Node.js创建xlsx,docx或pdf文档。...模块化 Node.js通过设计,可以使用node_modules结构来实现模块化。所有必需模块都存储在node_modules目录中,并且我们可以在代码中任何地方调用这些模块。...如果你应用程序需要日志记录模块: npm install --save @cms/logging 如果你不想将应用程序分成几个部分,那么还有另一种方法。...因此,一旦所有其他节点模块被定义并且依赖关系被安装好了之后,它将创建从@cms文件夹外部到@cms文件夹内部node_modules链接。...install”,然后运行npm start”。

68030

「React TS3 专题」从创建第一个 React TypeScript3 项目开始

一、使用 create-react-app 构建 1、全局安装 create-react-app 使用以下命令进行全局安装: npm install -g create-react-app 2、运行项目创建命令...5、运行项目 如果你能按照上述顺序执行,输入以下命令,不出意外你就能成功运行我们项目了: npm start ?...React相关依赖到项目中 通过以下命令将React安装到我们项目里: npm install react react-dom 添加 React TypeScript 类型依赖,命令如下所示: npm...这里输出目录 dist,编译后文件名 bundle.js devServer:设置 webpack 开发服务器,根目录 dist 文件夹,并通过端口9000进行访问 10、最终项目文件夹 如果你顺利到了这一步...11、创建启动和构建脚本 11.1 、启动应用程序 接下来我们使用npm命令启动我们应用程序,一个用于开发模式,一个用于生产打包模式,你可以修改 package.json 中 scripts 属性对应内容部分

2.2K10

web前端node.js常用命令

node安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你应用程序代码本地node_modules目录下。...获知使用npm set global=true来设定安装模式, 示例: npm install express 默认会安装express最新版本,也可以通过在后面加版本号方式安装指定版本,...如npm install express@3.0.6 npm install -g 将包安装到全局环境中 但是代码中,直接通过require()方式没有办法调用全局安装。...全局安装供命令行使用,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令 npm install –save 安装同时,将信息写入package.json中项目路径中如果有...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。

1.9K10

了解可执行NPM

当然,NPM上边不仅仅存在一些用来打包、引用第三方模块,还有很多优秀工具(包括部分打包工具),他们与上边提到模块区别在于,使用npm install XXX以后,可以直接运行。...包,因为一个简单示例,所以不会真实进行上传,会使用npm ln来代替npm publish + npm install。...随便创建一个文件夹即可,文件夹名字也并不会产生太大影响。 然后需要创建一个package.json文件,可以通过npm init来快速生成,我个人更喜欢添加-y标识来跳过一些非必填字段。...> mkdir test-util > cd test-util > npm init -y 创建执行文件 因为我们这个模块就是用来执行使用,所以有没有入口文件实际上没有必要,我们仅仅需要创建对应执行文件即可...这里也可以稍微提一下Node中引入全局模块一些事儿,我们都知道,通过npm install安装模块,都可以通过require('XXX')来直接引用,如果一些第三方模块需要引入某些其他模块,那么这个模块也需要存在于它所处目录下

1.3K10

npm详解

如:npm中搜索 jQuery ? 使用npm后可以非常方便地查看依赖轮子是否有更新、是否需要下载新版本。现在知道npm什么的了。...package.json 如何创建 使用 npm init 即可在当前目录创建一个 package.json 文件: 通过如下一问一答模式就创建好了一个 package.json 文件 ? ?...发现不带 -D ,放在dependencies,加上-D,就放在devDependencies 通过 npm install 包名称 下载文件都会保存在当前文件夹 node_module 下,如:...比如jQuery库,等项目上线以后依然要继续使用,我们就要安装在生产环境中,如果没有把需要依赖安装到生产环境中,项目上线运行时就有可能会报错。.../node_modules/jquery/dist/jquery.min.js'> 通过定义变量引用: require(名字),它是直接在node_modules中去寻找这个名字对应文件夹

1.3K10

nodejs npm常用命令

node安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你应用程序代码本地node_modules目录下。...示例: npm install express 默认会安装express最新版本,也可以通过在后面加版本号方式安装指定版本,如npm install express@3.0.6 npm install... -g 将包安装到全局环境中 但是代码中,直接通过require()方式没有办法调用全局安装。...全局安装供命令行使用,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令 npm install --save 安装同时,将信息写入package.json中项目路径中如果有...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。

1.3K10

nodejs npm常用命令

node安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你应用程序代码本地node_modules目录下。...示例: npm install express 默认会安装express最新版本,也可以通过在后面加版本号方式安装指定版本,如npm install express@3.0.6 npm install... -g 将包安装到全局环境中 但是代码中,直接通过require()方式没有办法调用全局安装。...全局安装供命令行使用,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令 npm install --save 安装同时,将信息写入package.json中项目路径中如果有...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。

1.1K20

2018 年了,你还是只会 npm install 吗?

但是现实状况,我们很多人对这个nodejs基础设施使用和了解还停留在: 会用 npm install 这里(一言不合就删除整个 node_modules 目录然后重新 install 这种事你没做过吗...你懒得读 npm 文档,我帮你翻译然后试验整理过来了 1. npm init 我们都知道 package.json 文件用来定义一个 package 描述文件, 也知道npm init 命令用来初始化一个简单...例如通过 fs 创建 README, .eslintrc 等项目必需文件,实现项目脚手架作用。 2....提供了 pre 和 post 两种钩子机制,可以定义某个脚本前后执行脚本 运行时变量:在 npm run 脚本执行环境内,可以通过环境变量方式获取许多运行时相关信息,以下都可以通过 process.env...这又是一个可能带来不一致性因素 —— 但也不是很难解决,声明式约束+脚本限制即可。 声明:通过 package.json engines 属性声明应用运行所需版本运行时要求。

6.5K160

nodejs中npm常用命令

一.简介 npm一个node包管理和分发工具,已经成为了非官方发布node模块(包)标准。有了npm,可以很快找到特定服务要使用包,进行下载、安装以及管理已经安装包。...二.常用命令 使用部分 1.初始化会引导你创建一个package.json文件,包括名称、版本、作者这些信息等 npm init 2.创建测试 npm tese 3.自定义脚本 npm run 4.获取使用帮助...node安装分为全局模式和本地模式。一般情况下会以本地模式运行,包会被安装到和你应用程序代码本地node_modules目录下。...node_modules这个文件夹了。...npm view moduleName labelName 11.查看当前目录下已安装node包 npm list 注意事项:Node模块搜索从代码执行的当前目录开始,搜索结果取决于当前使用目录中

1.1K20

【进阶系列】Node.js专题

node安装分为全局模式和本地模式。         一般情况下会以本地模式运行,包会被安装到和你应用程序代码本地node_modules目录下。         ...install -g         将包安装到全局环境中         但是代码中,直接通过require()方式没有办法调用全局安装。...全局安装供命令行使用,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令 npm install --save         安装同时,将信息写入package.json中项目路径中如果有...package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。...npmhelp     4、npm help:查看帮助命令     8、npm help folders:查看npm使用所有文件夹     13、一个npm包含了package.json文件夹

28510

使用nodejs构建Docker image最佳实践

准备nodejs应用程序 一个标准nodejs程序,需要一个package.json文件来描述应用程序元数据和依赖关系,然后通过npm install来安装应用依赖关系,最后通过node app.js...接下来,我们需要使用npm install来安装项目的依赖,安装好项目依赖文件将会放在本地node_modules文件夹中。...package*.json文件拷贝进image中,并且运行npm install来安装依赖库: COPY package*.json ./ RUN npm install 上面我们拷贝package...*.json,因为如果我们本地运行npm install命令的话,将会生成一个pacakge-lock.json文件。...docker程序 最后,我们可以通过docker run命令来运行应用程序 docker run -p 54321:8080 -d flydean/koa-web-app 然后我们就可以通过本地54321

1K31

前端包管理工具 npm yarn cnpm npx

1.npm 和 yarn 区别和联系 2.package.json和 package-lock.json 什么的,有什么用 3.npm install 之后发生了什么 4.如何发布一个自己npm包...可以使用npm init 生成一个package.json 文件 也可以通过脚手架创建一个项目,帮助我们自动生成package.json 配置文件图示 配置文件中常见属性 必须填写属性 name...这样包就适合全局安装 npm install webpack -g 如vue axios 这样项目中用包就适合局部安装 安装之后会在当前目录下生成一个node_modules文件夹...; 从registry仓库中下载压缩包(如果我们设置了镜像,那么会从镜像服务器下载压缩包); 获取到压缩包后会对压缩包进行缓存(从npm5开始有的) 将压缩包解压到项目的node_modules文件夹中...:项目的依赖 version表示实际安装版本; resolved用来记录下载地址,registry仓库中位置; requires记录当前模块依赖; integrity用来从缓存中获取索引,再通过索引去获取压缩包文件

81420

使用nodejs构建Docker image最佳实践

准备nodejs应用程序 一个标准nodejs程序,需要一个package.json文件来描述应用程序元数据和依赖关系,然后通过npm install来安装应用依赖关系,最后通过node app.js...接下来,我们需要使用npm install来安装项目的依赖,安装好项目依赖文件将会放在本地node_modules文件夹中。...package*.json文件拷贝进image中,并且运行npm install来安装依赖库: COPY package*.json ./ RUN npm install 上面我们拷贝package...*.json,因为如果我们本地运行npm install命令的话,将会生成一个pacakge-lock.json文件。...docker程序 最后,我们可以通过docker run命令来运行应用程序 docker run -p 54321:8080 -d flydean/koa-web-app 然后我们就可以通过本地54321

97120

把一个 Node.js web 应用程序给 Docker 化

1.创建 Node.js 应用 首先,创建一个新文件夹以便于容纳需要所有文件,并且在此其中创建一个 package.json 文件,描述你应用程序以及需要依赖: { "name": "docker_web_app...package.json 请运行 npm install。...你可以从 Docker 站点 获取相关镜像: FROM node:12 下一步在镜像中创建一个文件夹存放应用程序代码,这将是你应用程序工作目录: # Create app directory WORKDIR.../usr/src/app 此镜像中 Node.js 和 NPM 都已经安装,所以下一件事对于我们而言使用 npm 安装你应用程序所有依赖。...你应用程序绑定端口为 8080,所以你可以使用 EXPOSE 命令使它与 docker 镜像映射: EXPOSE 8080 最后但同样重要,使用定义运行 CMD 定义命令来运行应用程序

91320

入门Webpack(上)

什么Webpack WebPack可以看做模块打包机:它事情,分析你项目结构,找到JavaScript模块以及其它一些浏览器不能直接运行拓展语言(Scss,TypeScript等),并将其打包为合适格式以供浏览器使用...//全局安装 npm install -g webpack //安装到你项目目录 npm install --save-dev webpack 正式使用Webpack前准备 在上述练习文件夹创建一个...package.json文件已经就绪,我们在本项目中安装Webpack作为依赖包 // 安装Webpack npm install --save-dev webpack 回到之前文件夹,并在里面创建两个文件夹...,app文件夹和public文件夹,app文件夹用来存放原始数据和我们将写JavaScript模块,public文件夹用来存放准备给浏览器读取数据(包括使用webpack生成打包后js文件以及一个...npmstart一个特殊脚本名称,它特殊性表现在,在命令行中使用npm start就可以执行相关命令,如果对应此脚本名称不是start,想要在命令行中运行时,需要这样用npm run {script

1.1K90
领券