Tag: import

nodejs导入需要转换

在这里学习NodeJs。 问题是当我试图寻找答案时,我没有find我正在寻找的东西。 可能是因为这太基本或者不是问题。 我正在与angular2的nodejs工作。 自然,我有这样的事情: import { stuff } from 'some_module' 但是我正在尝试使用一个具有以下用法示例的包: var stuff = require('some_module') 显然,当我使用导入等我的代码不工作,否则我不会在这里发布。 是因为我做错了什么? 还是我运气不好,使这个特定的模块不能用于导入? 当我看到require('some_stuff')的用法示例时,是否有人可以阐明如何编写正确的import语句,所以我可以使用从npm下载的其他模块? 提前致谢。 编辑:所以我试着npm安装requirejs – 保存。 然后我写了上面的require语句。 但是我正在打包一个404 …

获取节点模块目录的path

我想获得一些驻留在NPM包中的文件。 目前我正在使用Vue和一个validation器,我想抓取一个本地化文件来做翻译。 我像通常那样导入validation器: import VeeValidate from 'vee-validate'; 这个软件包有一个dist目录,里面还包含locale目录。 这个目录有一些我想要的文件。 我可以创build一个到node_modules文件夹的path,然后再一路下去。 但是这看起来很潦草,容易出错。 有没有办法直接得到一个包的path,所以我可以导入我需要的文件?

需求/import报表不起作用

我无法将semantic-ui-calendar npm模块加载到我的应用程序中。 我已经成功地使用脚本标记将其加载到我的HTML中, 但每次我尝试将其加载到我的应用程序,我得到的错误。 在标准的HTML / JS / CSS应用程序中, 我已经尝试加载到我的index.js像这样 var Semantic = require('semantic-ui-calendar'); $(function() { $('#example1')Semantic.calendar(); }); 我总是得到这个错误:“未捕获的SyntaxError:意外的标识符” 我已经尝试将require语句放在“文档就绪”函数中,但是无济于事。 我有点困惑,我是否可以分配一个任意的variables值的模块。 该文档没有指定一个名称空间,所以我只是用Semantic作为我的variables名称。 我在这里错过了什么? 另一件我怀疑的是,因为这个软件包使用Bower和Gulp(我真的不知道两件事情),也许有一个不同的协议需要在浏览器中的这个包? 有人能指出我正确的方向吗? 谢谢,麻烦您了!

如何处理导入地狱的反应?

我通过节点运行我的反应应用程序。 有没有办法轻松处理这个导入地狱? 我在跑 ./node_modules/.bin/babel-node –presets react,es2015 server/server.js 作为npm开始。 而server.js是一个简单的Express服务器,它服务于ReactDOMServer.renderToString(<MyApp />) 我的一些反应组件有这样的东西: import GenericTemplate from "../../templates/GenericTemplate/GenericTemplate"; import Footer from "../../organisms/Footer/Footer"; import Header from "../../organisms/Header/Header"; import Hero from "../../organisms/Hero/Hero"; import MainMenu from "../../organisms/MainMenu/MainMenu"; import TodoList from "../../organisms/TodoList/TodoList"; 这很容易出错,像目录名称一样的变化会导致手动input每个文件来更新这个。 你有什么想法我可以解决这个问题。 理想情况下,我会有这样的事情: import { Footer, Header, Hero, MainMenu, TodoList } from "myComponents" 那可能吗? 怎么样? 谢谢!