three 1 环境搭建

        创建一个项目文件夹 blibli-three , 把这个文件夹拖动到 WebStorm图标上。一个项目就建立好了。

npm init -y

        -y 比较好,不然它会有好多问题来问你。现在的前端都是模块化开发,为了支持模块化开发,首先 npm init 来初始化项目,会得到一个pack.json。

       npm init  我忘记打 -y ,问了好多问题,一路Enter 后,就得到一个 package.json 。

         然后把它的script 的命令配置一下。这边的打包工具使用的是 parcel (一款比较轻量好用的打包工具),  官网 Parcel - Web 应用打包工具 | Parcel 中文网  进入快速开始,把他的一些命令粘贴到scripts属性中。  

npm install  parcel-bundler  //  -g去掉 不进行全局安装,全局会进环境变量中

        npm install  parcel-bundler 后,parcel-bundler 的所有依赖就都从第三方node官方的库中 安装到你的项目中了,你的项目也会多一个  node-modules 目录。

现在我们来改scripts:

把官网的复制,拷贝到项目中scripts 中

 就是如下这段:

  "scripts": {
    "dev": "parcel <your entry file>",
    "build": "parcel build <your entry file>"
  },

        dev  是开发模式的命令,你要打包哪个文件,前端项目标准化都是打包src文件的。所以我们在项目下,建立一个src目录,然后填入到这个配置中。

        src 目录下,顺便建立一个index.html ,这些都是大家约定俗成的江湖规矩。

这个地址填入进去即可,相对路径,这也是江湖规格,因为你要部署服务器的

        parcel-bundler开发小工具,我们不把这个作为生产环境下使用的依赖,所以 cmd输入。

npm install parcel-bundler --save-dev

        然后,按照江湖规矩,把静态资源文件夹和文件搞一搞。建立一个assets 文件夹:如下

 现在把three搞进来,然后在main.js中把他import进来。

npm i three

       html 中引入模块 <script src="./main/main.js" type="module"></script>

        到此为止吧,不想加太多东西了。

npm run dev

         至此,dist文件也有了。和index.html关联到的文件都会进入这个dist 文件。

                搞一段代码,运行一下,看看效果。如果没记错,RGB 就是xyz的轴。

写帖子写了1个小时,右下角时间,2022年11月24日17:00分 ,一篇帖子要历时1小时,真不容易。

        环境正式搭建完成了,下面开始,终于可以,疯狂搞起来了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在学习Three.js时,你遇到了一些与npm install相关的问题。根据你提供的引用内容,你提到了一个Demo项目【webpack-typescript-starter】和设置了sass路径。 为了搭建unveilr环境,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Node.js和npm。你可以在终端中运行```node -v```和```npm -v```来检查它们的版本。 2. 接下来,你需要克隆或者下载【webpack-typescript-starter】Demo项目。你可以在该项目的GitHub页面找到相关的代码和说明。 3. 在vs code中打开项目文件夹,并在终端中导航到项目的根目录。 4. 执行```npm install```命令来安装项目所需的所有依赖项。根据你提供的引用内容,你可能会遇到一些npm ERR!错误。如果是这样的话,你可以尝试以下解决方案: a. 确保你的网络连接正常,如果你在公司网络中,可能需要配置代理。 b. 检查你的npm版本是否最新,你可以使用```npm install -g npm```命令来更新npm。 c. 清除npm缓存,可以使用```npm cache clean```命令来清除缓存。 d. 如果以上方法都不起作用,你可以尝试删除项目文件夹中的node_modules文件夹,然后再次运行```npm install```。 5. 根据你提供的引用,你还设置了sass路径。为了正确设置sass路径,你可以按照以下步骤进行操作: a. 在项目的根目录中创建一个名为`.npmrc`的文件。 b. 在`.npmrc`文件中添加以下内容:`SASS_BINARY_PATH=D:/nodejs/.nodes/win32-x64-57_binding.node`。确保路径是正确的,并根据你的系统做相应的调整。 通过按照以上步骤操作,你应该能够成功搭建unveilr环境并解决npm install的问题。如果你还遇到其他问题,请提供更多详细信息,以便我能够给出更准确的帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [npm install时出现npm ERR!](https://blog.csdn.net/weixin_43232955/article/details/103497568)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值