美文网首页
写nodejs时遇到的坑

写nodejs时遇到的坑

作者: 一书and一世界 | 来源:发表于2016-11-29 20:42 被阅读64次
nodejs

坑一:模块require

在html引入的js文件里require的时候是基于该html文件的。

目录结构

src/
   index.html
   js/
      index.js
      test.js

src/index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
    <script src="./js/index.js"></script>
</body>
</html>

src/js/index.js

const test = require('./test');
test();

src/js/test.js

module.exports = function(){
  console.log('you are require src/js/test.js');
}

nodejs运行上面的代码,打开index.html,会报找不到./test模块的错误,将index.js的代码改成下面的就行了。

src/js/index.js

const test = require('./js/test'); //基于index.html所在目录下。
test();

相关文章

  • 写nodejs时遇到的坑

    坑一:模块require 在html引入的js文件里require的时候是基于该html文件的。 目录结构 src...

  • mongoDB报错Cannot find module '

    打算用nodejs写一个blog系统,发现nodejs还是存在很多的坑。在使用MongoDB时遇到如下报错问题: ...

  • nodeJS遇到的坑

    今天运行 nodeJS 后台,由于同事新写了一种语法 ?. (问号 ,点 连接),导致 无法识别,运行错误, Sy...

  • 写轮播插件时遇到的坑

    css 关于 在使用 display:inline-block;之后会莫名其妙出现空隙一直不只是为什么,在网上搜索...

  • NodeJS mysql连接池使用及遇到的神坑

    原文: NodeJS mysql连接池使用及遇到的坑[https://blog.csdn.net/JavaFanc...

  • Window下安装nodejs版本管理工具nvm

    nvm是nodejs版本管理工具,可以对不同的nodejs版本进行切换。经过不停的安装、踩坑,现对安装过程中遇到的...

  • phper写nodejs走过的坑

    PHP是世界上最好的语言。 写了差不多半年的nodejs,本质上还是在被php的惯性影响。谁叫php写了6年多呢。...

  • centos安装nodejs

    安装编译版的nodejs时,坑多的不要不的,经过一番折腾后,直接下载nodejs进行安装 下载 解压 如果没有安装...

  • 写python遇到的坑

    xml含有非法字符 This page contains the following errors: error ...

  • 写作时遇到的坑

    加入007已有596天,想写写这段时间的写作经历和写作心得。 写作对于自己来说一直是学时代的噩梦。上小学三年级开始...

网友评论

      本文标题:写nodejs时遇到的坑

      本文链接:https://www.haomeiwen.com/subject/qerzpttx.html