CNode

怎样正确的安装一个模块,以及怎样正确的在node.js中打开一个模块

问答
GgregLINm发布于9 年前最后回复9 年前15 回复4691 浏览0 收藏

微信截图_20170517120152.png

先是安装模块,出现这种错误是因为什么呢?在这个安装文件中已经有个pack.json。在这个json文件中应该指定点什么?

微信截图_20170517120230.png

比如说有index.js,怎样在node.js中导入呢?直接输入index.js是不行的

查看回复

回复 (15)

H
hellojukay#1·9 年前

😂 From Noder

H
hellojukay#2·9 年前
mkdir folder
cd folder
cnpm init
cnpm install module --save
G
gregLINm#3·9 年前
引用 hellojukay

@hellojukay 所以你这个代码是用来安装这个模块的吧。

D
DevinXian#4·9 年前

在 nodejs 中打开一个模块,你这个表述不知所云... npm init 创建 package.json 及相关信息(或者yarn init),npm install / yarn add

G
gregLINm#5·9 年前
引用 DevinXian在 nodejs 中打开一个模块,你这个表述不知所云... npm init 创建 package.json 及相关信息(或者yarn init),npm install / yarn add

@DevinXian 比如说我想打开一个js,我在终端就先是cd到那个目录,然后node它,我是想问在node.js中怎样打开它。这个意思

D
DevinXian#6·9 年前

@gregLINm 这样做有什么意义呢... 第三方node模块,基本都是用来代码中引入(require/import)使用的... 运行一个 nodejs 程序,不就是 node filename.js 么...

G
gregLINm#7·9 年前
引用 DevinXian@gregLINm 这样做有什么意义呢... 第三方node模块,基本都是用来代码中引入(require/import)使用的... 运行一个 nodejs 程序,不就是 node filen...

@DevinXian 说不清楚了耶,我在node这个终端,这个软件中用 node 打开一个本地模块,是不可以的啊。。好吧,说不清了

G
gregLINm#9·9 年前
引用 DevinXian@gregLINm 模块本质上就是个js文件,可以直接执行... node 入口文件名.js

@DevinXian image.png 我怎么就说不清楚了呢。直接上图 微信截图_20170518112851.png 。。。

D
DevinXian#10·9 年前

那就说明有js文件中有当前版本nodejs不支持的语法呗... 比如 import async 一类的

G
gregLINm#11·9 年前
引用 DevinXian那就说明有js文件中有当前版本nodejs不支持的语法呗... 比如 import async 一类的

@DevinXian 哇哇哇这样呀。但是我的本地这些js,没有你说的这些import async耶,会不会是有其他东西呢?

D
DevinXian#12·9 年前
引用 gregLINm@DevinXian 哇哇哇这样呀。但是我的本地这些js,没有你说的这些import async耶,会不会是有其他东西呢?

@gregLINm 我才反应过来... 是在 terminal 下执行node xxx.js,在node REPL里,肯定错了撒...

G
gregLINm#13·9 年前
引用 DevinXian@gregLINm 我才反应过来... 是在 terminal 下执行node xxx.js,在node REPL里,肯定错了撒...

@DevinXian ,,,那么?这个terminal是一个终端吗?,,所以我要是在node中想运行这些js应该输入什么?

Z
ZKZonhastic#14·9 年前

node终端是REPL环境…可以直接写js代码。 你说的node xxx 在Windows环境下用命令提示符就好了

来自酷炫的 CNodeMD

参与回复
登录后即可参与回复。登录