环境准备-nodejs 安装及使用问题

nodeJS安装问题,各种尝试解决之后记录问题。

nodejs到官网下载安装不多说。

安装完成之后运行报错提示:


PS E:\project\源代码库\vue-element-admin-master> npm run dev

> vue-element-admin@4.2.1 dev E:\project\源代码库\vue-element-admin-master
> vue-cli-service serve

'vue-cli-service' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vue-element-admin@4.2.1 dev: `vue-cli-service serve`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vue-element-admin@4.2.1 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\WJP\AppData\Roaming\npm-cache\_logs\2020-04-18T07_04_19_333Z-debug.log

解决:在项目目录下运行 cnpm install

PS E:\project\源代码库\vue-element-admin-master> cnpm install
| [22/56] Installing @babel/core@^7.0.0[tui-editor@1.3.3 › squire-rte@github:sohee-lee7/Squire#b1e0e1031fa18912d233c204c
be7c7fae4a42621] install squire-rte from git github:sohee-lee7/Squire#b1e0e1031fa18912d233c204cbe7c7fae4a42621, may be v
ery slow, please keep patience
......

再次启动报错提示:

10% building 2/2 modules 0 active ERROR  Error: Cannot find module 'core-js/modules/es6.regexp.constructor'

解决: 在程序中搜索PowerShell 管理员身份打开运行 set-ExecutionPolicy RemoteSigned 策略设置为A

Windows PowerShell
版权所有 (C) 2015 Microsoft Corporation。保留所有权利。

PS C:\Windows\system32> set-ExecutionPolicy RemoteSigned

执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如
http://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“N”): a
PS C:\Windows\system32>  get-ExecutionPolicy
RemoteSigned

安装es6语法 : cnpm install core-js@2

PS E:\project\源代码库\vue-element-admin-master> cnpm install core-js@2

再次启动 npm run dev

 成功 !

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在 Windows Server 2012 上安装 Node.js,您可以按照以下步骤进行操作: 1. 打开 Node.js 官方网站(https://nodejs.org/)并下载适用于 Windows 的最新版本的 Node.js 安装程序(MSI 文件)。 2. 双击下载的 MSI 文件,以启动安装程序。 3. 在安装程序的欢迎界面上,单击“Next”(下一步)继续安装。 4. 阅读并接受许可协议,然后单击“Next”(下一步)。 5. 在选择安装类型界面上,建议选择默认选项,然后单击“Next”(下一步)。 6. 在选择安装位置界面上,您可以选择更改 Node.js安装路径,或者保留默认路径。完成后,单击“Next”(下一步)。 7. 在选择开始菜单文件夹界面上,您可以选择更改开始菜单文件夹的名称,或者保留默认名称。完成后,单击“Next”(下一步)。 8. 在选择附加任务界面上,您可以选择是否在 PATH 环境变量中自动添加 Node.js。如果您想要在命令行中直接使用 Node.js 和 npm 命令,建议勾选此选项。完成后,单击“Next”(下一步)。 9. 最后,在准备安装界面上,您可以查看您的安装选项。单击“Install”(安装)开始安装 Node.js。 10. 安装完成后,您会看到“Completed”(已完成)的界面。确保选中“Run 'node'”(运行 'node')和“Run 'npm'”(运行 'npm'),然后单击“Finish”(完成)。 11. 现在,您可以通过打开命令提示符或 PowerShell 来验证 Node.js 是否已成功安装。输入以下命令并按下 Enter 键: ``` node -v ``` 如果成功安装,您将看到 Node.js 的版本号。 12. 您还可以验证 npm(Node 包管理器)是否已正确安装。在命令提示符或 PowerShell 中输入以下命令并按下 Enter 键: ``` npm -v ``` 如果 npm 安装成功,您将看到 npm 的版本号。 恭喜您成功在 Windows Server 2012 上安装Node.js!如果您有任何其他问题,请随时向我提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值