win10 cnpm 和不识别es6语法

设置淘宝镜像

npm config set registry http://registry.cnpmjs.org

通过npman下载安装cnpm

npm install -g cnpm -registry=https://registry.npm.taobao.org

全局安装了cnpm,然后cmd界面下是正常使用的,但是powershall以及vscode终端里面都没办法正常地使用。

解决方案:
首先打开powershall (管理员身份运行)

然后输入

set-ExecutionPolicy RemoteSigned
我们会看到:

PS C:WINDOWSsystem32> set-ExecutionPolicy RemoteSigned

执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): Y
PS C:WINDOWSsystem32>
我们选择Y即可解决本问题!

进入项目后,
cnpm install
npm run dev

不识别es6语法
cnpm install core-js@2

原文地址:https://www.cnblogs.com/ianlab/p/12994842.html