Open liujiusheng opened 5 years ago
deno的模块加载方式与安卓开发很像, 直接写个文件地址然后运行的时候它会自己去下载并安装 而在node里面需要手动加载安装
安装好之后直接“deno +run + 脚本文件名”就可以运行了, 由于deno的权限控制比较严格,所以还需要手动在命令行开启权限 如: --allow-net开启网络访问权限 --allow-offline-fetch --allow-write --allow-read --allow-run
--allow-net
在windows下使用powershell并用 iwr https://deno.land/x/install/install.ps1 | iex 命令安装时会出很多问题,这些问题百度搜索不到。换成google一下就能找到解决方法。
iwr https://deno.land/x/install/install.ps1 | iex
如今终于发布了正式的1.0版本,而且直接支持typescript,由于是用rust语言开发的,所以还直接支持WebAssembly。这有可能极大地增加deno的灵活度,预计社区会非常活跃,间接也将WebAssembly这个利器推动起来。
deno的包管理与node不一样,没有package.json也没有node_modules这个庞大的文件夹,管理起来会比较方便,它是通过缓存到某一个统一目录的形式进行管理的。
它把包缓存在哪里的?
那么内网怎么部署呢?
deno的模块加载方式与安卓开发很像, 直接写个文件地址然后运行的时候它会自己去下载并安装 而在node里面需要手动加载安装
安装好之后直接“deno +run + 脚本文件名”就可以运行了, 由于deno的权限控制比较严格,所以还需要手动在命令行开启权限 如:
--allow-net
开启网络访问权限 --allow-offline-fetch --allow-write --allow-read --allow-run在windows下使用powershell并用
iwr https://deno.land/x/install/install.ps1 | iex
命令安装时会出很多问题,这些问题百度搜索不到。换成google一下就能找到解决方法。如今终于发布了正式的1.0版本,而且直接支持typescript,由于是用rust语言开发的,所以还直接支持WebAssembly。这有可能极大地增加deno的灵活度,预计社区会非常活跃,间接也将WebAssembly这个利器推动起来。
包的管理
deno的包管理与node不一样,没有package.json也没有node_modules这个庞大的文件夹,管理起来会比较方便,它是通过缓存到某一个统一目录的形式进行管理的。
它把包缓存在哪里的?
那么内网怎么部署呢?